I have a 1998 Silverado 5.7L and fuel pumps can be a real problem. Some brands will not properly start the engine. After starting the engine it immediately goes dead and becomes harder to start. A Carter fuel pump works just fine and starts the engine properly. The last Carter fuel pump I had lasted 124,000 miles/13 years. I recommend it.