intermittent battery light on the dash and Forscan codes that indicate various low/high voltage conditions. I suspect the alternator as the issue and was looking to put in 150 amp unit.
It could be anything in your charging system.
take to Auto Zone and let them check. They have a battery checker that also checks the alternator.
If you put in the higher amp alternator, it might still get intermittent battery light. Unless you have a lot of aftermarket stuff running where you need the extra amps i would stick with the one that is suppose to go in your truck. ( Has it always done this? Maybe previous owner already put the higher amp alternator in.) Check part # if you can.
Do you have a digital volt meter?
Do a VOLTAGE DROP TEST to check your battery cables and make sure you got ground.
All these things you can do before spending money.
I have a Duralast gold alternator (from Auto Zone) in my truck for years. Not only have i had no problems with it, it also comes with limited lifetime warranty. So if it does break you take it back and get another one.
NOTICE: If you get anything with wires or a plug for wires from Advanced Auto you will be doing it twice.