I have a 2004 for explorer, it wouldn't start the other day. I bought a new batter and it still wouldn't start. They said it was something to do with the alarm system, it wasn't recognizing the key. It would have to go to a ford dealer ship. Are they expensive do you know, or what can I do?