Hi guys, my 2010 XB12Ss is running really bad at initial start up at idle. Runs ok and idles fine when warm but diagnostics say it runs lean, cough and splutters and keeps getting leaner till it cuts out. Any ideas out there?