Okay guys thanks for all the input, I let the truck sit for an hour then went back outside and started it, I noticed a horrible smell comeing out of the tailpipe, also the truck will stay idiling until I rev it up and let the rpm drop it will just die but will start again, I had a check engine...