A VCM is a tool used to provide solutions for vehicle system applications. All VCMs employ a microprocessor controller coupled with a solid state 12 volt (or 24 volt) 15 amp power switch to provide a completely solid state smart relay. With a variety of module programs to choose from, we provide a wide range of functionality. Designers of vehicle electrical control systems can utilize VCMs to solve many problems in simple, affordable manner. VCMs are designed to withstand the environments typically found on trucks, emergency vehicles, buses, coaches, and specialty vehicles. Please see the sidebar for a list of current VCM types.
So the VCM controls things like remote door locks, seat settings, light settings etc. and any electrical functions of the vehicle other than the engine. The engine is controlled by the ECU. The ECU would be picking up the po301 code. So...P0301 HONDA - Cylinder Number 1 Misfire Detected-
Possible causes
- Faulty spark plug 1
- Clogged or faulty fuel injector 1
- Faulty ignition coil 1
- Fuel injector 1 harness is open or shorted
- Fuel injector 1 circuit poor electrical connection
- Ignition coil 1 harness is open or shorted
- Ignition coil 1 circuit poor electrical connection
- Insufficient cylinder 1 compression
- Incorrect fuel pressure
- Intake air leak........
A po300 code would be a random misfire, all of the above apply plus if you had gotten some bad gas, in-witch you could put some product into your gas like Sea Foam, or such.
I would investigate what is going on with the VCM's on these vehicles, but is not the cause of the way your engine is running. I hope this helps.....
1 people found this helpful.