its probly the cam seal or vtec solenoid ... i have the same problem ...