I have a 2007 Honda Odyssey that is giving me a problem. When I was driving it home all of a sudden the check engine light and the VSA light came on. The van proceeded to drive ok until I stepped on the gas, then the RPM's would rev up and down quickly like it would it I was idling and had the gas pushed all the way to the floor. I brought it home and hooked up my scan tool and noticed that it gave me a P2647 "A" rocker arm actuator system stuck on Bank 1, all 6 cylinders misfire codes, random/multiple cylinder misfire code, ECU failure information: PGM-FI relation failure & B-1222 MODE motor (Rr) Potentiometer shorted. So after some research I decided to replace the oil pressure switch down by the oil filter and the oil pressure sensor on the top of the motor. Now I used an OEM oil pressure switch, but I used and off brand oil pressure sensor (because the sensor was very expensive for an OEM replacement). I so replace the battery terminals, but that needed done before this started. Any help would be greatly appreciated!
How was the oil level? It will throw that code on vtec engines if the oil level was really low.