My son has a 2004 Mazda Tribute, He was driving it the other day and the car quit on him. The red car with a key light was flashing, and it would not start. It doesn't even engage the starter. The dash lights work, the horn works, but the car will not start. He has the original key, but for some reason it quit working apparently. Does anyone know what to do besides take it to a dealer. Have tried taking the battery cables off for half an hour, have hooked a code reader up to it, and it says no link. Have tried a second key with no luck. Any help would be great.