Hey guys, joined here as I thought this would be the best place to ask, so many people cant seem to put there finger on the issue

I have an auto ZD30 patrol and when in 2WD it wants to start in second gear, it wont select first at all, have been under the car checked selectors cable etc and it all looks fine, how ever what really stumped me is when i engage 4x4 - it will select first gear.

Thought this maybe caused due to limp mode but have scanned it, and there is no codes

Any one have any ideas on what it could be / we should check?