My (2008 990) fuel pump has been leaking for months. Usually just a couple drops a day, so I've ignored it and parked over a piece of cardboard. I finally got around to tackling it yesterday. The pump was stuck pretty good, but after much coaxing, I freed it from the tank. The original O-rings (36k miles) were swollen and ugly, but not noticeably torn. I spent probably half an hour cleaning the hardened amber 'fuel' from around the hole in the tank and the base of the fuel filter; I got it all quite smooth and clean. I replaced both O-rings (as well as both filters), lubed it up with Vaseline, and pressed it back in. It was a tight fit, so I used the 4 bolts to pull it flush (going around in circles tightening them a quarter turn each time. All seemed well. I threw everything back together, went for a 10 minute ride, and parked it. An hour or so later I notice a small puddle of gas beneath it. I saw dropplets hanging from the pump bolts, the bottom of the pump, and running down the skid plate beneath the pump. Tore it all down again, and popped the filter back out. The O-rings looked and felt perfectly fine. This time I lubed it up with a gasoline rated, non-hardening gasket slime. I pressed it back in extremely carefully, making sure there was no way I dislodged the O-ring. Buttoned it back up, threw gas in, and another 10 minute ride. All seemed well again, and it sat overnight without leaking. Today I went out for a ride. After 45 minutes I checked it and everything was bone dry still. An hour and a half later, it's dripping again. Again, dropplets hanging on the fuel pump bolts, so I'm quite confident that's where the leak is. It does not look like anything else in the area (hoses/barbs) could leak and accumulate gas where I'm seeing it. So I've got it back apart again and I've wiped all the remaining lube/slime off everything. The plastic in and around the tank hole is smooth. The O-rings still look brand new. The O-rings came from CJ Designs. I've been tightening the 4 bolts as much as I feel confident, knowing they're in plastic. I know I'm compressing the O-ring, and I see the lube press out on all 4 sides. But I'm very hesitant to really crank on them. Not really sure where to go from here. Any advise? Tips?