hi everyone i have an lly basicly stock. I was on my way to work one morning and my truck was acting like it wasnt in o/d when driving on the interstate, my first instinct was to remove the bully dog when doing so it made everything worse so i reinstalled the programer and noticed that my mpgs were dropping, nothing big .1 per day or so. i checked my codes and cleared then when i went on a test drive it did not sift into 5 for about 10 miles. once i returned home i like an idiot updated the programer lost my crazy larry tune and now have lost alot of power and when i say alot i mean when on wet pavement wont spin the tires. now its as if its not downsifting or has a slow spool, power level on the programer makes no difference. The dtcs were 0621,0622,0045,0107,0113,0405,2564 please help