i have an 04 chevy crew cab 4x4 duramax.. about 75k on it.. lately it has felt like it wants to wander all over the road, especially at highway speeds. i was t old its probly the idler arm, then my buddy tells me its probly the steering stabilizer.. any input???