like i said earlier, connections are good, alternator's good, new battery

however, i found out the battery light problem the other day...

after talking with Jared @ Current Performance, he mentioned that he's seen a bunch of 99 model trucks getting newer motors and doing this - it's throwing code P1638 (if i remember right) which is a Generator Terminal Code. it comes from something about how the newer motors not liking the way the truck 'talks' to the alternator or something. that code just has to be tuned out