Engine Performance problem
2001 Hyundai XG300 6 cyl Two Wheel Drive Automatic 103280 miles
When I am excelerating, it bucks and shakes between 10 and 30 MPH. Once I get up to highway speed, it runs fine. Also seems to be idling a little rough. Just had a fuel system cleaning the day before this started. Could that have something to do with it?