i was driving my buddys civic and when i got on it, it wouldnt go passed 5.5k in 1st, 2nd, n 3rd. tranny doesnt grind either. felt like it hit the rev limiter. no CELs and engine is completely stock. its a d16y7 with a y8 IM. car idles exactly where its supposed to. (700 or so)

any ideas what could be causing this?

thanks in advance!!