i would be looking more fo an ignition problem first.
it could be the starter.
and whacking the starter might work if the solenoid is stuck.
honestly..i have no clue where the starter is on these cars...blah
i have never actually looked for it!
haha


NY State Trooper: So what makes your car so special to have SVT all over it? Me: Er...It was made by Fords SPECIAL Vehicle Team?