I used the search feature... my question is just a little more specific. Today I had my fuel pressure checked because I have some hard starts and some rough idling going on with my 2000 Silverado 5.3L. Well after testing some codes I got that it was a random misfire or possible vacuum leak. It's not a vacuum leak. Today when I had the pressure checked, it would immediately jump to 55psi like it should, but it took a whopping 20-30 seconds to slowly lower to about 10psi. Take the key out, turn it on again, same thing. The guy that was helping me says that the constant drop after going to where it's supposed to be usually means there is a fuel leak. We checked the fuel lines where possible. No leaks between the tank and the transmission, which is where we lost visibility. However, we didn't smell a darn thing in the engine bay. With the pressure jumpin to where it's supposed to, could my fuel pump be bad? Could I have a leak IN the tank? Any suggestions or ideas?