I think i have mine narrowed down to the pcm. But i will let you know. I went up and got the abs scanned today and they said it cant even communicate. So its gotta be the pcm. I took mine out. ssprayed contact cleaner in it and blew it dry plugged it bakc in now my dic shows mpg for a little while but then sarts bliking 0 again.