Hi all,
I've had a problem with my 2007 CRV come up over the past couple of weeks. One day we were driving uphill with quite high rpms to keep up with traffic when all of a sudden the car jerked engine light and VSA plus the '!' lights came on. Car was in limp mode to the side of the road. Turned the engine off and on and the only light left was the engine light. Managed to get back to town but on the way back the VSA lights came back but the car could drive fine at low rpms.
Got the car scanned and came back with the codes P2646 and 83-1, it also read low voltage across the car and to replace the battery. With loads and loads of internet searching and trawling through forums, I found the most common way to fix the issue is to replace the oil pressure sensor on the VTEC solenoid. Instead, I replaced the whole VTEC solenoid with a new sensor included, as well as an oil change and filter. Still got the same issue, will drive fine at low rpm but as soon as there's any kind of pressure on the engine causing the VTEC to kick in the lights come back and the car jerks around a bit, restart the engine and it'll only show the engine light again until the VTEC engages
I then heard the VVT solenoid can also cause these issues so I changed that out for a brand new one and still have the same issue. I have also replaced the battery to sort the low voltage issues out incase this was somehow related to the issue.
I'm at a bit of a standstill now not too sure where to go next. All the forums I have read have got over the issue with one of the methods I've already tried. The last thing I have to try is to clean the screen that filters the oil which is located behind the power steering pump and pulleys... which seem light a bit of a nightmare to do and would rather avoid!
Does anybody have any bright ideas at what to try next? As I'm getting fed up spending my evenings trying to fix the damn thing and getting nowhere!
Any and all help/advice is appreciated!