Thanks very much! I didn't really know where to start. I REALLY appreciate your help!
Hi Basscatt==============================
The DTC code U1255 "lost communications" ......................
the actual definition - there IS a difference -
U1255 - Class 2 Communication Malfunction (Serial Data Line Malfunction)
FIRST -
check the motor mounts -
I suspect that the front mount is broken -
thus allowing excessive engine movement - especially on acceleration -
and when you hammered the throttle - on a winding mountain road - passing a truck -
you tore some wires loose - broke a ground - etc -
Here is picture of the "pump" that runs constantly
the fuel pressure regulator is running with the key off and runs the battery flat.That is the Fuel Pressure Regulator, on the fuel (injector) rail, fed by the high pressure fuel pump in the bottom of the fuel tank.
The vacuum line sends engine load to the FPR which then adjusts fuel pressure/flow to the injectors by altering the fuel bypass to tank rate of flow. It is not a pump, but may hum due to pump pulsation - the thing works with 41 - 50 psi of high flow fuel.
EDIT: The fuel pump runs for a second at KEY: ON to prime the system. It then stays off until the key is turned to START - then it runs during cranking. As the engine catches and comes up to idle speed the pump latches ON and runs the entire time the engine is running.
I strongly recommend that you subscribe the car to www.alldatadiy.com - the online GM/Cadillac service manuals - so you have some idea of what you're looking at and of what we're informing you.
Thank you, I found that out today I appreciate the help!PLEASE get the service manuals so you know what you're looking at.
There is no power - no power - to the Fuel Pressure Regulator. It is a control device for fuel pressure created by the fuel pump in the bottom of the fuel tank.
Here's your fuel pump assembly .............
View attachment 571098
Hello Basscatt,I can't remember ever running across a fuel pump that constantly runs -
but that sure seems to be the issue -
check the fuse box under the back seat -
FUSE #1 is for the fuel pump - pull it and see if that stops the sound you hear under the hood -
if YES - plug the fuse back in
RELAY #39 is the fuel pump relay -
verify that the sound under the hood is still there -
then use the plastic handle of a screwdriver - or similar - and GENTLY tap on the relay -
if the sound stops - you found the problem - a stuck relay -
replace the relay -