i have a 97 700 sx and sometimes it revs, sometimes it dont, When it wont rev it sits about 5000 rpm and seems like its hitting a rev limiter? any ideas on what would cause this? sometimes when i hit the gas it runs great, other times it just sputters at around 4000 rpm. its idle is also very erratic and takes it a couple seconds to reach a idle. any ideas id apreciate. 
