You might like to check that the locking clips on the shaft end into the gearbox are in fact holding the shaft in place.They need to be seated (locked in ) so the shaft is not moving in and out on acceleration. Also check your lower ball joints for wear.