Hello folks
I have wrote a file to a Ford Focus 1.8 TDdi visteon ecu with Bosch VP30 and PSG5
This is a project vehicle, so I am not worried in any way if I have cause irreparable damage to the ecu.
Firstly I would like to present my issue.
Wrote modded file to make logs with in order to make a good tune. etc
Also didn't recognise some maps so wanted to know what happens if I change them.
Some maps looked very similar to Delphi MPC on Focus TDCi but wanted to check.
Changed what looked very much like I.Q. limited by gear, I.Q. limited by temp, and I.Q. limited by an unknown variant but this is used in the Delphi ecu for torque control.
This was my second write. First initial write I had only edited 3xTorque limiting maps, Smoke map, D.W.
The second file wrote perfectly, no glitches or low voltage.
Plugged in the diagnostics tool so I could go for a drive and take some logs, but the vehicle didn't start.
I thought no big issue, maybe a map I changed was not what I thought it was so I will put the other file on and have another look at the Ori.
Scanned the ecu and it came up with P1664 and P1564 codes.
These are related to PSG pump controller giving up the ghost
Wrote the original mod file back to the ECU, same problem, same P codes and non start
Began to think I had broken something....which I have lol
Wrote ori and same old story.
I have checked the fuses that relate to PSG unit and none have blown, there is 12v at pin 7 on PSG input
Could it be that the file wrote with incorrect checksum, and every successive write corrected checksum based on the incorrect one?
Also I am 99% sure that PSG5 is not accessible through OBD port, so can't have damaged that...could I?
I am not really bothered about it if its kaput, I just would like to find out what happened, and to see if there is any way of resolving it.
Could it be that the ECU is not contacting the pump module because there's a checksum error?
Maybe I changed pump voltage map and it sent too much electricity and fried the electronics?
Any advice or thoughts would be much appreciated.