MALF 51 Eprom/Flash Error
the other day it ran like crap, almost home from work and i pulled these codes:
MALF 32: EGR System Fault
MALF 48: MAF fail
MALF 36: Hi-Res Fail
CODE 16 Lo-Res FAIL
MALF 51: EPROM/Flash Checksum Fail
MALF 42: EST GROUNDED
MALF 41: EST OPEN
malf 46: FUEL ENABLE (VATS) FAIL
Edit:Also found it strange about the vats fuel enable code, as vats is disabled in the tune, and there is a resistor hard wired into the column harness. Also after I cleared the codes I reprogrammed the pcm back to the stock tune to eliminate a possible corruption in the tune, though I've been driving on this tune for a couple of months with no issues.
cleared codes, drove fine next day while scanning, then day after that it dies while pulling into work. cranks right back up, runs like crap.
Pulled codes when I got home:
MALF 15: COOLANT TEMPERATURE LOW
get under the hood, check connector, notice icm is cracked
replace ICM and clear code, crank it back up let it run, it dies
Pull these codes:
MALF 36: Hi-Res Fail
CODE 16 Lo-Res FAIL
MALF 41: EST OPEN
MALF 51: EPROM/Flash Checksum Fail
Things that I have noticed:
the longer I drive the lower the voltage shows on the cluster. It starts out strong at about 14-14.5 volts and by the time I get to work it is at about 13 volts. Also when data logging if I hit a good bump i lose sync with the PCM.
I don't have any issues before it is thoroughly warmed up.
What really gets me is the MALF 51: EPROM/Flash Checksum Fail
I can't seem to find any info on this code.
any ideas?
Thinking possible short or bad ground could cause it but where to start looking?
Last edited by fbody_brian; Jul 9, 2013 at 11:32 AM. Reason: Add more info
Good luck
Good luck
First time I got the code I cleared it and reflashed it back to stock tp make sure it wasnt a tune issue


