Overall this tank is good. Slid right in place. As others have said, need to modify plastics a little bit. My only complaint is that the screws used to hold the fuel pump in were to big for the new tank. Had to go buy new ones at the hardware store.
Fit perfect. I reused the old O-ring for the fuel pump and it does not leak. It is a little harder to get your fingers to the radiator cap than the original tank.