Hi I'm Chris, I got a 1996 2.3 5 speed ranger. I got a bad heater core, which I read is a common problem. My question is a two partter, should I replace it with a stock part or get an after market one? What are some good after market heater cores? thanks Chris