It would have to be, there are a few patrols around now with the barra engine in them. They are a really good match for the patrol.
As for the 2.7L diesel though I have got no idea.