I was coming up a moderately steep hill in my 04' F-350 automatic when there was a loud bang that kinda sounded like a tire blowing out. The noise came from up under the hood. It immediately lost power and I had to put it in 1. It still barely pulled up the hill at about 10-20 mph floored. It...