So after I already described in another tread - I have 1.8TFSI engine in A3 8P car, that I stroked to 2.0 displacement.
So it is time to make some changes in the software!
I was planning to use PCMFlash tool that I bought in the past to tune my previous MED17 1.4TFSI A3.
I'm very happy with this tool, because I'm just hobbyist not a professional tuner and I can't afford to spend thousands for a tool that I will use few times per year.
With PCMFlash you can buy a module when you need it, and modules are on a cheap side compared to other tools.
BUT.. it seems my current ECU (8p7907115h) is not present in Audi flashdaten database, so it is not present in virtual read database of PCMflash either.
However while I was thinking to reflash with ODIS-E K or N version of the file, which seems to use the same hardware part number, I decide to try to read original file with old MPPS V16 clone that I have in one drawer.
And unexpectedly it happens - MPPS successfully read a file from my original H ECU, and it was stated that program will fix checksum of the file also.
So far so good.
I made some changes in the file that I have now, and decide to write it with old MPPS. It was stating, that checksum was not ok (I already know this), and that it will take quite some time to correct it. I give it a go, and it seems to be working very well.. but until reaching 99%
then I get checksum error message and not starting car with cooling fans on.
Ok! this was not nice.. I know that in this cases maybe I'll need original .sgo file in order to recover with ODIS-E, and I already know there is no such file
However I decide to disconnect cooling fans and to write back original file with MPPS - and unexpectedly it happens - everything vent ok to the end, and car is alive again.
At this point I was thinking MPPS is good for the job, but can't fix checksums correctly.
Ok I asked a friend for a help - send my file to him, in order to correct checksums in WinOLS, so I can just write corrected file to the ECU.
Unfortunately MPPS is stating that corrected file have bad checksum, and ask to allow to program to correct it while writing. Of course I know it is not good idea, so I aborted this session.
Good news is that I managed to recover, bad news is that I don't have idea what to do now.
I know that if I flash another stock version (K or N file) with ODIS-E and if it is not working, than I will be f**ked badly
What I know for sure - I don't want to open my ECU.
Any suggestions for possible solution are highly admitted.
Cheers,
Chris