Hi, we are the Wondering Sailors. Just seen a picture of your mighty steed & it would appear to have a turbo. Word of warning--Turbos & the fine sands of deserts do not mix & will need extra attention or the whole shooting box dies. Sorry I have been warned by my mechanic & another fella who has done a fair amount of desert driving.
Cheers & the best of luck. See ya on the start line. Ian