I checked the variable pulley and the idle pulley they both seem to be ok.
I removed the top from the transaxle and nothing was broken,bent or worn, no chips on any of the gears,the fork, the clutch collar and everything were in perfect condition.
I put it all back on the tractor and still the same problem.I put the back end on jackstands so the wheels were off the ground, when I put it in forward the wheels turned.
When I get the new drive pulley I`ll put that on and replace all the belts and see if that fixes the problem,if that doesn`t fix it I guess I`ll just buy a whole new rear end assembly.