my friend's civic did the same thing..wouldnt go over 3000 rpm...i forgot what the problem was...