Gets hot and stalls out

The “alternator is too big” statement is crazy.
It's not that the alternator is "too big" it's that the car's wiring "ain't enough".