I am new to this and just got a 2005 Sport trac xlt. been wanting one of these for a long time and my Ranger finally gave up and came across this by accident. very happy with it even with the problems. Biggest was a leaking fuel pump right at the out put fitting. changed the pump and now the...