When in park my truck sputters every few seconds but once in drive no issue I just got a new sound system installed now this issue happened could be the issue
Anytime the battery is disconnected the engine may have minor running issues due to the loss of fuel control learned by the computer over time and it would reset. You may need to have the throttle body and injectors cleaned and the idle relearn procedure done. This should get the engine running better.
Have a car question? Get free advice from our top-rated mechanics.