Here's the exact same problem I'm having with the car: "when the chek engine light is on it runs like a champ. but recently the CEL isnt on and the car wont rev past 2000-2500 rshared_pm. just bogs back down to idle. never stalls though. it feels like i'm just taking my foot off the gas."
I replaced the dizzy bc I had a spare. Opened the dist that was on the car and found the screw to the rotor fell out. I figured the newer dist would solve the problem. After the car warms up.....same problem still.
__________________
The most overused word to describe an import: CLEAN. Every f****** car is so CLEAN.