i have my VTEC set to kick in at 5200 RPM with stock settings, sometimes when i am in VTEC to long my car will throw a check engine light and the rev limiter will be at 5000 RPM, and sometimes my car will stahl, i have no idea what either could be..all i know is that my car idles at about 600-700 RPM when its warm. my car hasent thrown a check engine light in a long time, but it still shuts off at random times ( once when i was about to race )..any ideas on what this problem could be?