My car has random no starts. It doesn't even crank. All lights, bell and whistles going off...then I turn it back off and on again and it restarts immediately. It has also stalled while driving but that hasn't happened in a while. So far I have replaced the ignition switch and main relay. PLEASE HELP!!!