Well, I've been trying to figure this out for the past 4-5 months with no luck what so ever. I have an 88 CRX with a b16 SIR I. When I bought the car everything worked great and it performed like a champ. After about 6 months, problems began occuring. Problem: I've been experiencing a huge loss in performance. These are my symptoms: Bogging at full throttle. The bogging usually happens at low RPMs when I push my foot on the gas quickly. It also occurs at high rpm after vtec kicks in. The bogging will only occur when I am at full throttle. If I let up on the gas while it is bogging, it will immediately stop bogging and rev like normal. Bogging at constant throttle. If I am on the highway and have the throttle at a constant position, after a little while it will start slowly bogging and I will start losing power until I push on the gas just a little. Backfiring. If I let up on the gas and the rpms begin dropping, the car will backfire occasionally. This used to not happen at all before all of these bogging issues started happening. Hesitation. The car will sometimes hesitate when accelerating. All of these problems did not occur before this bogging issue started. When the bogging did start, I noticed I had Error Code 7. So I spent a long time figuring out that not only was my TPS broken, but the wires were reversed. So after replacing the TPS and fixing the wiring, I no longer get any error codes or CEL. The TPS is providing .5 volts at closed throttle and 4.38 at wide open throttle. What i've tried so far: Replaced o2 sensor Replaced fuel filter Neither of these solved the problem. My next thought might be the fuel pump. Maybe the engine isn't getting enough fuel at max throttle? Or maybe it is being flooded and causing the bogging at low RPMs when I quickly push down the throttle. Could this also be a wiring or electrical issue? The guy who wired the car did a really crappy job, as I soon found out after buying it (Yay for secondhand swaps). Any suggestions would be greatly appreciated. This problem has frustrated me to the point where I just don't want to throw down more money replacing things unless I can isolate the problem.