Update on my issues:
So, I managed to get the van back from Fiat Pro Deeside (after 2 weeks without them doing any work on her but surprisingly, they did not charge me any money) and to an independant garage fairly close to where we are based. They had it for a week and cleaned the DPF and inlet manifold, checked the LP EGR for blockages and re-replaced the map sensor (The one i had replaced 6 months ago was clogged again) and the turbo solenoid (They said the one that was replaced recently was incorrect, and the original one I left in the van was completely wrong).
The chap at the garage also said lots of soot blew out of the exhaust and a DPF regen was able to be performed (It would not do this before the clean) and that now all the readings are within the proper parameters when viewing live data.
10 hours labour cleaning the engine intakes/dpf and 2 bottles of chemical cleaner at a cost of £1342 inc vat, but, she passed the MOT, which I thought was a miracle. They also recommended to not use supermarket diesel, but Shell VPower or BP premium every time (I cant afford that so will be using just Shell or BP regular diesel).
The van is running better but I still have a P0238-61 Turbocharger Control Positive Drift (Signal Calculation Failure) error from a cold start (The other errors have now gone). Once the P0238 error is shown I can run the van for many, many miles after a code clear. The exhaust is less sooty now too. I have taken her on a 100 mile journey from cheshire to cumbria and we are on another 66 or so miles up to Scotland on Thursday this week and she ran well, not lumpy and MPG was way better. On Sunday I will be coming back down to cheshire on the M6 (about 170 miles) so will see how she behaves (I will have to do a code clear after each cold start)
The garage could not get rid of this initial EML and its the first issue of this type they have seen (They deal with a lot of motorhomes for a local dealer).
After all this I still don't know what version of software I have. The fiat pro garage could not tell me and the independant garage's reader does not report it.
! am now going to find a local Fiat main dealer (No more Professional garages) to see if they can do an update or at least check what version i currently have.
Beginning to think I should cut my losses, trader her in and get a smaller motorhome with a different engine and put all this down to being unlucky with this van. Our previous fiat ducato based motorhome was 4 years older and we had no issues at all.
At least we are able to use the motorhome again now (woo hoo) - we have been in air BnB's or holiday lodges for the last 4 weeks, again at additional cost, so i am now flat broke

Ho Hum.