Not saying im right but when this happened with mine the front diff had come loose meaning it was more like 2wd than 4, good way to check is just to stop the front of your car with your foot on a surface where it can break traction and apply the throttle, all 4 wheels should spin, if not there could be a problem.