We've been having some issues with a truck at work, the abs light has been on for the past month, hasn't been driven much until this week, it shifts rough, and the speedometer is out. What would be causing it to act up? And then there's another twist, it was shifting until earlier today, I...