strange day. i go to work, truck is great. 5-6 hours later i go to leave, the truck is making small bakfires, and is running very rough. idle is fine, but acceleration is terrible, the truck shakes and the exhaust sounds awful. im almost to scared to drive it. bad fuel injector? bad oxygen sensor? figured i would ask those who know best 