I don't understand what you guys complain about, My 09 Agility has a hard time making 40mph on the flat and hills are @ 20 mph. I have a derestricted boss,cut cdi,5.5 gr rollers and an NGK iridium plug. Am I doing something wrong or did I miss something? I would be pleased as punch to be able to get 30mph on hills.