DUDE, this is EXACTLY what my '99 SE was doing. I just posted about this yesterday, click
here! I searched and didn't find anything (Until I searched AFTER I found the problem and had the PN in my hand). I will help in any way I can. VERY easy, and cheap, to fix. It's not like the engine is dying or anything, it's just gutless above 3750-4000 RPM, right?