First question is what code with check engine. I am not a big believe in dealer service. I am not automotively mechanical so I have to take someone else's word and I trust my local independent mechanic.i have replaced both cats, rear end, torque converter, 4 throttle body controls. 2015 350 long...