Alright thanks. I got the truck Tuesday from the idiots I had working on it and the guy says yeah its been cranking up just fine ok wtf? He never told me this so I crank it right up no problems, I go to town take it to a diff shop so he can take a look says to come back if I have problems with it again well go to store and library home again and back into town for something else never had a problem with it all day Tuesday come yesterday morning was gonna go to wal mart get in it and refuses to crank. WTH? Frustrated beyond belief at my truck. I have read it could be the pump,the fuse,the relay etc etc etc. Course I took it to the shop last night and was gonna call the guy this morning tell him just to diagnose it and let me know well he ain't there for some reason done called 4 times with no answer so gonna take it to someone else. He only wants 50$ to diagnose it and hopefully I can get my cousin to install new pump for me once I know what it is. Can anyone tell me what fuel pump is on mine? Called a salvage yard he says there is 2 different kinds for my vehicle but I can't get to it unless I get someone to drop the fuel tank. Its a 1998 GMC Yukon 4 door 3.7 engine.