After driving the truck my self I noticed it does have a very rough idle that does not go away at any speed. I'm noticing a vibration that doesn't go away in any gear including park or neutral. It also has a service engine code, that I will have to get my dads scanner to check again. When I'm...