@ 160K on a stock alternator, just consider it preventative maintenance. It'd of gone out soon anyways.
Do check the "Hatch Wiring" though. It was my initial thought of why your problems started and I didn't see anyone mention it (odd).
121,000 members and still no sponsored racing.