I started my truck and it had a hard idle like almost a lope tune(i dont have a lope tune) and when i was driving it would shake then when i let off it would stop but then soon as i give it gas it would start again and service engine lights on i went about a mile and it stopped this is the 2...