C coyfish Member Feb 8, 2009 #1 Anyone know how hard these are to install? I dont even know where the fuel pump is.