Hello, I smelled gas in the car (2003 Spider) and the RH pump has gas leaking on top. So the car is in the garage and I'm looking for a fuel pump....