Okay, so I decided to replace the terminals on my 2001 dodge Cummins so I replaced all 4 battery terminals and when I went to start it up it started right up but then my check engine light illuminated and when I went to drive it it was in limp mode and it ran like ****. I did the key trick and 1488 and 0237 code came up so I replaced my map sensor and the problem is still occurring.