It's valentines day and instead of going out to dinner with my wife i'm under the hood of my POS mazda trying to fix it. I turn the key and nothing happens. everything works and the battery has a full charge. I turn the key to on and there's no crank no click nothing. I'd check the codes but it won't give them up unless it's running (great system that is isnt it?). I know it could be the relay or the solenoid or the starter or the charging circuit or a half dozen other things. What I'm looking for is most likely, a common cause of some kind, because I swear if I cant fix the f_ing hunk of shizzle soon i'm goinna set it ablaze, or maybe cut it apart with a torch, that may be more satisfying.