check the fuel filter, clean the injectors with that gas treatment crap, and check your 02 sensors. Also check for a dirty air filter. Then reset the ECU by disconnecting your battery for 3 minutes. Also check the crank sensor if you can, as well as the VTEC solenoid.