My stalling/no start problem was caused by a relay that worked most of the time. Had a lot of 543 codes because it would cut the fuel system and ignition circuits. It caused low voltages due to bad contacts. Same with my A/C compressor, bad contacts.