everything about it was great EXCEPT it was 3/4" to tall to go in my suburbans tank. but no problem i just cut out 1 in. of the pipes reinstalled and welded the pump holder and it went right in, replaced all hoses and and wires and rehung it put gas in it and with in 10 seconds of turning the key it fired off for the first time in 2 years and ran perfect