Good news guys! We checked to see if the engine was misfiring and found that it was. We replaced the spark plugs and coil over and it seems to be running fine. Weird that every shop we took it to said it was a transmission problem, but hey, its running right! We'll see how long it lasts, but fingers crossed lol