Hi there! My name is XXXXX XXXXX I think I can help you resolve your problem!
525 is an IDM fault code !Let me check the others!
113 is a fault for when ecm power is low -You need to check the battery box ! There are fuses in there on top of the batteries for the IDM and ECM . These are inline fuse holders and you will probably find bad terminals in there causing power loss to the ECMand IDM .
534 is a fault for low IDM volts ! Again related to those fuses in battery box
If you find all is good in battery box , then follow those wires all the way up to the ecm and check the wiring carefully for rubout or corrosion anywhere . There is a connector by the starter that is bad for corrosion too . Have a good look at that wiring and I'm sure you'll find something
Please click on ACCEPT if my answer was satisfactory as this is how I get paid for my services! I'll still be around if you need more help ! Thanks for using JUST ANSWER and don't forget to tell your friends about us!
Also i would try swapping ecm and idm relays in power distribution box under the hood on the top of the left front fender.
There is also a square 12-pin connector to watch out for on the top left side at the rear of the engine in the doghouse area around the wiper motor . The connector has small pins and large pins and is known for causing loss of power to IDM
I have bad news for you unfortunately ! If all wiring was checked , relays are good , connectors are good then you will have to replace your IDM (injector driver module). I just read a little further on code 525 and it says :
DTC 525 IDM fault
Here is 534
DTC 534 IDM relay voltage low
and here is 113
DTC 113 Electrical system voltage B+ out of range low
Sorry about the bad news but it is 525 that is causing your warning lamp and it clearly says to replace the IDM . They are a fairly common failure .
Please click on ACCEPT as this is how I get paid for my time and services ! I'll be in and out if you still need me !
By the way , the new IDM has to be programmed by your dealer once it is installed !