So mid November I noticed a buzzing noise through my aftermarket stereo and noticed a slight drop in voltage at the same time. I found the alternator only putting out 30 amps max. So I ordered a high output alternator from power bastards. Installed it and amps jumped up around 50 with a bunch of loads on, the buzzing noise continued so I started messing around with speakers and amplifiers and found 2 tweeters blown and a sub which must have happened right after the buzzing started. So I replaced those with new and no fix. Swapped headunits no fix. I started testing all grounds in the truck with nothing found. I replaced the alternator main wire and ground wire with 0 gauge copper wire. Performed a component test on the ignition switch had slightly higher resistance so I replaced too with no fix. Started digging through alldata at work and found the body ecu control is attached to the alternator circuit so since I've been throwing parts at it anyway I decided to order that too lol so now with new alternator battery ignition switch power and ground wire new terminals new used body ecu and ignition noise isolator the problem continues. I ohmd out all of the alternator wires without finding anything except that the alternator wire that goes the the body ecu and cluster has 12 volt with almost no amperage to light up a test light. So I played with my truck non stop for almost 3 months after work with no luck and alot of cursing. Just as want to give on it the voltage gauge starts bouncing while I'm on the highway. Now the alternator is hardly putting any amps out and is erratic. So today at work I ripped everything aftermarket out stereo air compressor cutout just to aid in diagnosing but I'm about to give up I've talked to multiple toyota shop foreman that I used to work with with no new ideas. It's a really wacked out charging issue but if anyone has any ideas it would be greatly appreciated.