I had some recent carburetor cleaning done on my bike, now the check engine light is on and it runs with half the ass it used to. Also I am st full throttle in low gears just trying to climb simple hills.... if it is a long low grade hill I can't even make it ...... I have never been able to full throttle this bike, now I run full throttle and still can't over 50!! Also I noticed it sputtering and almost backfiring while riding up the hill..... ??? Any advice??? It is a 2007 in great shape like new with only 6500 miles!! Help please!