He diagnosed the issue as the fuel pump & guaranteed work with Napa part. 2nd Fuel pump failed, RL asked for $175 in addition to the $871 already paid to put on a 2nd new pump, so much for the guarantee. He's a disgusting liar. Then the 2nd pump failed, RL said take back to Napa using my invoice as receipt. Napa would not honor my invoice as proof of receipt. Now I'm stuck with the part because of this jerk! Will nickel & dime you for everything. Another mechanic later and $500+ more. NEVER AGAIN. Kept my money in the community and this is what happens.