• Thank you for visiting HeavyEquipmentForums.com! Our objective is to provide industry professionals a place to gather to exchange questions, answers and ideas. We welcome you to register using the "Register" icon at the top of the page. We'd appreciate any help you can offer in spreading the word of our new site. The more members that join, the bigger resource for all to enjoy. Thank you!

Volvo ec240b error codes 21 and 31

Tim24

Member
Joined
Mar 2, 2026
Messages
7
Location
Tasmania
Hi, Im a new member and haven't been able to find anything related to a problem I've got with er21 and er31 cycling as soon as I turn key to accessories. The battery icon and ppv valve icon accompany these errors as well. I believe its and under voltage issue but I've checked voltage feeding v-ecu and its stable at 24.2v and 27.2 once started. Resistance on ppv is 17.5ohms.
 

Ben Witter

Senior Member
Joined
Apr 3, 2013
Messages
427
Location
On the outside
Seeing that the issue is with the VECU power supply and the proportional solenoid I suspect something in the auto/manual switch or circuit. You will need to know the FMI portion of the fault code to determine how it is failing.
 

Tim24

Member
Joined
Mar 2, 2026
Messages
7
Location
Tasmania
I dont think my model has the ability to access service mode, see photos of instrument panel I have. The closest technician is 1.5hrs away to plug a scan tool in. Not sure if it means anything but when I scroll through to volts it displays 200?
 

Attachments

  • 20260324_154419.jpg
    20260324_154419.jpg
    1.9 MB · Views: 6
  • 20260324_154445.jpg
    20260324_154445.jpg
    1.8 MB · Views: 6
  • 20260324_154027.jpg
    20260324_154027.jpg
    1.8 MB · Views: 5
  • 20260324_154126.jpg
    20260324_154126.jpg
    1.7 MB · Views: 6

DustAndRay

Well-Known Member
Joined
Nov 2, 2025
Messages
45
Location
USA
On some of these older Volvos, the display drops the decimal, so 200 could really mean 20.0V. If that's the case, that's pretty low for a 24V system.

I'd lean toward doing a proper load test on your batteries before anything else. Sitting voltage can look fine but sag under load. Also, worth taking a look at what Ben said about the auto/manual switch circuit. Maybe just unplug that switch, clean the connector pins real good, and see if the codes change at all. Sometimes it's just corrosion on a connector causing such reading to the ECU.
 

Tim24

Member
Joined
Mar 2, 2026
Messages
7
Location
Tasmania
Ok, thanks. Ill clean the auto/manual switch. I did check voltage on jb15 and jb16 and had 24.2v with key on accessories and then again with machine at idle and got 27.4v. Switched to manual and got ov at these pins. So seems like its within the correct voltage range but not sure its at 20v on the mdu.
 

Tim24

Member
Joined
Mar 2, 2026
Messages
7
Location
Tasmania
Cleaned up switch but no change, and now I've also lost manual over-ride on swith sw2706. Also the auto idle has stopped working. Checked voltage on switch pins and got the following. In auto had 27v on no.2 and no.1. 10v on no.3 and also at ppv. In manual had 27v on no.3 and also at ppv. While testing switch was using no.5 as the ground. I've attached the diagram. Is it normal to have 10v coming from ja32 into no.3 while in auto? This dropped to around 7v when I increased rpm.
 

Attachments

  • 20260324_122010.jpg
    20260324_122010.jpg
    1.9 MB · Views: 3
Top