Being an INTP doesn't require a high IQ. It's completely possible you're an INTP without a particularly high IQ. There is enough there that is INTPish - living in your thoughts, zoning out at school,...