Tried it all . my mechanic told it was an electrical problem change the relay ignitions switch had my key reprogrammed. And nothing it was weird had my oil changed and after that had problems starting. so I jumped the relay it starts right up ford wants 150 to look at it 90 and hour after they try finding the problem can't afford to pay for guessing game at Ford I have a check engine light on is says bank 1 catalyst converter