Was driving through town with no problem. road turns into highway and speed limit is 65 mph. tried to increase speed from 35 mph (town speed limit) and vehicle started slowing down and bucking and hesitating. pulled off road and turned engine off for a few minutes. could not increase speed to more than 25 mph. towed home. left alone for an hour and retried. still have same problem. tried this morning, still same problem. will need to tow it to a garage. check engine light also came on.