Did you ever get the water pump/timing chain done?
your yoda was an automatic?, how are the Taco autos?, im gonna sell my new 05' , stick.im old now and i hate firgettn' to put in neutral commn' up to stop signs.No eco boost or Ford products for me.