Actually glad i got this... The same day it showed up in the mail i started having issues... Everytime i shut the engine off for over 20 mins... I would have to pump the ball... The fuel pump has a anti drain back valve. And i guess its getting shitty.