I'm a newbie here and to EfiLive. I recently installed a new DPF (long story) and the exhaust guy messed up and welded the pressure sensor due to a stripped plug. Ive been having troubles since, the...