Generally it is a failing alternator but it's usually a P0340 code that pops.
PA makes a good 200 amp alternator. I'd stay away from Powermaster.I need a higher amp alternator anyway: 2 amps, water pump on SC, dual fuel pumps, magden auto PC, all additional drains. WHere is a good source for alternator?
Haven't seen that specific pattern. Problem is, the alternator would likely test ok. It's a diode in the alternator that forces the P0340.I discovered a pattern to the codes. First a CEL with p0345. drives and parks ok. Drives again, whether cleared or not and is ok. When you park it and start it to drive again it immediately failsafes and has about 8 codes. 2 fan codes, multiple throttle related codes. Has done this 3 times in a row now.