I was driving back from Calgary today with my cruise on and suddenly I noticed my car slowing down and my engine light turned on. Realizing my cruise wasn't working I turned it off and sped up back to normal speed. A little while later I tried using it again but it wouldn't work. When in town I noticed I had no acceleration. I was going about 40km and stepped on the gas a bit more and nothing happened. I slowly put my foot to the floor and it sped up but just barely. Does anyone have any idea what this could be? Car is an '05 with 80km. Thanks.