Tomster
Beware of idiots
I take it you opted to replace your clutch?sadly I agree with you. I mean replacing a coyote is a joke compared to the voodoo.
Also if you want to know a OEM clutch replacement at the Ford dealership in this car costs $3,000