Timing Belt Problem
If your timing belt was 2 teeth off, your engine would run like such crap, if it even started. Also, there would be cam/crank position sensor dtc's in the ECU, along with obvious misfire codes too.
You might want a second opinion. Also, there's a hole in the bell housing you can look into, to see the crank position line up. Maybe your crank pulley is incorrectly installed? Or there's a mark on it that looks like the timing mark, and you had it 180 degrees out?



