that's exactly what happens when the knock sensors freak out on 300zxtt's. sr's have about the same issues with knock, so look for that to be the problem.
however, a bad coolant temperature sensor might also have something to do with it.
__________________
Advocate for the People's Republic of Awesome
rest in peace tim.