i had a similar problem.im sixteen with a crx b16.my rex started running funny at like 5000rpms ,it would studder. It kept getting worse and worse.So i check wiring, spark plugs ,distributor,sensors and everything else except for one thing.(i was throing a engine lite on and off)but it got REAL...