im not guessing, i checked the CEL code, cuz I had a CEL. btw, i did what u suggested 98coupev6 with the cleaning the shield. the code im getting is 1259, unless like otherwise stated theres more then 1 CEL for bad vtec. i took the car to honda, they said get an oil change, did that. then they suggested an oil flush, i said, wouldnt the oil change be the same as an oil flush if that was the solution (being low oil or flushing out contaminents), the technician said i am probably right, so they did not do that. NEXT, they did actually what u suggested 98CoupeV6, the vtec solenoid shield gets clogged, so they cleaned the shield, and NOW i STILL have the code. so its either 1) bad solenoid 2) bad vtec pressure switch ... your thoughts gentlemen