Cadillac Repair: 1988 Eldorado wont start, cadillac eldorado, fuel pump relay


Question
I have a 1998 Cadillac Eldorado 4.5 V8 that has a mind of it's own, some times starts right up & runs fine, sometimes wont start, getting no fuel to the injectors. Checked codes and it shows the following codes EO37, EO38, E052, B120, B123, B410, B441 & B552. Seems like the computer is shutting down the gas supply. Some times will start and run for two or three days, must of the time won't start at all. Might start and run get to destination, do your thing, return and won't start. I have had others tell me it needs a fuel pump or fuel pump relay or a computer, or, or, or....
Lost on this one, Please Help!  

Answer
The first thing you need to do is CLEAR (erase) all the codes from the computer and then see which ones come back.

1. Ignition ON. Engine OFF.

2. simultaneously push and hold the OFF and WARMER buttons on the climate control panel for 3 seconds and release them.

3. Codes will appear and then you will see ECM?

4. Push and release the HI button and you will see ECM DATA?

5. Push and release the LO button repeatedly until you see ECM CLEAR CODES?

6. Push and release the HI button and you will see ECM CODES CLEAR?.

7. wait 3 seconds.

8. Press OFF button.

10. simultaneously push and hold the OFF and WARMER buttons on the climate control panel for 3 seconds and release them.

11. Codes will appear and then you will see ECM?

12. Push and release the LO button and you will see BCM?

13. Push and release the HI button and you will see BCM DATA?

14. Push and release the LO button repeatedly until you see BCM CLEAR CODES?

15. Push and release the HI button and you will see BCM CODES CLEAR?.

16. wait 3 seconds.

17. Press OFF button.

18. Turn ignition OFF for 30 seconds.

19. Re-enter diagnostics and see what codes reappear as CURRENT CODES and let me know what they are.