I've been having starter problems for a long time now. Have replaced starter 3 times, ignition switch, cables, efi... still having intermittent problems. Just got it back from the mechanic Wednesday and tonight I'm getting gas and go to start it... no go. After a bit, and a push to a parking stall, we tap on the starter with a hammer, it turns over. Someone suggested the flywheel/flex plate is not straight and that the starter needs to be shimmed. Said the flywheel has a sticking or rub spot and the rod isn't making good contact. This sound right or is that just crazy? Was getting a sol click when it happened, but now I get nothing when it happens. Since the gas station, it has started fine twice. Any help?