Hi, I have a Roller Team motor home on a 2014 FIAT Ducato chassis. It has developed a fault whereby when turning on the ignition the warning "check engine" comes on and also the engine block hazard light. The vehicle drives perfectly on the level but substancially loses power when going uphill, hills I used to easily navigate in 4th gear now require me to be in 2nd gear. The vehicle was services by a Fiat garage a few weeks prior this problem arising. I am currently in the Scottish Northern Isles where there are no Fiat agencies so professional help is limited. Any ideas please.