I am new to this site but it has been my go to for some time now and I can't find specifics on an issue I'm having. Two days ago my truck was running perfectly fine when I parked it. Yesterday I cranked it up and when I out it in gear the ETC light started flashing, check engine light came on, my truck started the limp mode and the gas pedal did absolutely nothing when i pushed it. I checked the codes from the check engine light on my Diablo sport and it threw p0652 p2127 and p0340. Has anyone else had this problem and/or found how to fix it? Thanks in advance