Theres no quick fix here mate I think the transmission might be ready to die
best bet is to put some oil in it any fuel stop or 4x4 shop will have some
then find a gearbox place and send it to them to fix don't drive it till you top
it up or it may stop