Sign Up! To view all forums and unlock additional cool features
Welcome to the #1 Explorer ST Forum and Explorer ST community dedicated to Explorer ST owners and enthusiasts. Register for an account, it's free and it's easy, so don't hesitate to join the Explorer ST Forum today!
When you put the car in drive, does it take a second longer than you are comfortable with? If so, is there any way to adjust that? It feels like the timing is just too long.