2010 sv6 sidi engine light came on months ago then went off and on randomly for about 3 weeks, for about a month it's been on all the time, when the weather is hot the car runs sluggish from take off, when it's cooler weather the car runs fine, last week when coming to a stop the engine light...