I'll try to keep this short and sweet, bought the truck from my work since the oil pressure light kept coming on and the truck would surge and die. just replaced the whole engine, only things re-used were the cam sensor, and crank sensor (recently replaced when the company owned it to troubleshoot) still having the same issue. Haven't tried cleaning maf and TB yet, i'll do that tomorrow. Also haven't tried a CASE relearn yet either. I have HPTuners, so im going to do so,me logging and see what i can find tomorrow, just figured I would make a post looking for suggestions in the meantime.