Well i know hassan
HIS vehicle was equipped with 2L engine with manual transmission.
I advised him to go for a decent 1G-GE or beams engine in this chassis keeping in mind the situation of rear end diff setup.
His vehicle is equipped with 7 inch toyota diff which is far low to handle the torque from this monster.
Now even toyota Crown diff can't handle this amount of torque.
I after swap advised him to install the toyota MX70 rear independent differential with axcels with control arm it would be a good alternate to it
Now leave all of the history back.
Let's recheck the following things.
1: check for transmission connections and recheck the SLT solenoid operation because if it would not work then shifting from P to R and D would be engaged with a huge jerk which cause the spider joint to break up. So first thing first check for electrical wiring connections and swap the shaft with the surf 14 mm bolt setup and plus replace the coupling of differential too it would help you in future to tackle this problem.