My truck was behaving the exact same way. after some thinking, I replaced the O2 sensor and BOOM, fixed. something to look into. Also, your odometer rolls over at 100k miles, at this age, it is impossible to know how many miles are on it. mine reads 56k, but I know the clutch was replaced in...