It seems to misfire when climbing a hill. You can give it some gas and it seens to clear up and go on. At a stady speed I can't detect any misfire, only when it gets under a load going up hill.
The check engine light is on and it shows a multiple cylinder misfire.