My 2005 Excursion with 115,000 miles has recently started having issues starting especially when cold. It has the dreaded P0611 code. At this time it will still start and run. Sometimes it starts fine and sometimes it cranks for a while and then runs rough. I live in Michigan so we get some...