For a Pain Free, you must go for a complete ( With TX case) H150 from a 70 series vehicle and get all the katunda with it, gear levers, clutch lever, rubber bellows with plate, and linkages. You are a 2013 model?? so its wide body with front coil springs and a bonnet hump? In this case you will need a bell housing (HZ/HD to H150) a 276 clutch plate to match the splines, a new crank shaft spigit bearing to match the gearbox shaft and a hd clutch bearing
A H151 if from an 80 or 100 series and the TX case is different and the input shaft may be as well. Not saying you cant do it but you will have to plug and play with partnumbers until you puke and the drive shafts will ned to be shortened/ lenthened which they done with the H150 with part time tx case.
Try Farouk in JHB I will pm you his number, usually much cheaper that the bunch at N1 4x4. Bell housing will be your main ball ache check out the part numbers out in my thread and try Gemeni in JHB central . I got a new one from them for about 4 grand if memory serves.
Drop me a line if I can be of any further help.