I am running into similar issues with my 2009 on cold start is runs crap. After the temp gauge hits 1/2 it smooths out.

I have pulled the plugs and checked compression all 4 range from 170psi...