Well, this is not an off road truck, but it will be ok. I had to put in a new alternator in my wife toyota solara today. It started acting up the other day and I was not sure if it was the Alt. or the batt. Took it to a friend to check. It turns out with my luck it was both. We didnt really need to be spending any extra money right now but we had to. The guy I went to luckly had a batt that was in great shape that he gave me to help me out. Then I got a better price on the Alt. That also helped out. I put it in today and all it well.