Hello and welcome to Just answer.com, Super mechanic here. About your vehicle.
That sounds like a bad PCM. Most times the charging tests are for one that is charging low. You will want to check the ground at the alternator, just to be sure, a bad ground can give all types of trouble.