So I have seen so many posts with no actual answers and I am desperate to resolve this. First post on the site but long time user. I have a Mazda 6 2015 Skyactiv 2.2 Diesel Sport Nav. And over the past few months it is throwing up the Vehicle system Malfunction error. I have had the car plugged in for error codes and it was showing as an Oil pressure issue. It went to the Local Mazda Garage who charged nearly £500 for Diagnosis and then Oil and filter replacement. Upon driving back from the garage after being told it was fixed the light sure enough came back on. I phoned them and they advised to bring it back in. Once back to the garage they checked the Oil pressure again and advised it is all within the limits and they advised the next step was to strip the engine to find a fault (not knowing what they were looking for). I declined this. So I have since taken out the oil pressure switch and cleaned it with Contact Cleaner (wasn't grubby anyway) However it does look like a potential aftermarket part. This made no difference. I have also had the injector seals replaced and the Oil strainer cleaned out by a local garage as it looked like the Oil level was increasing quickly and believed to be down to Diesel getting into the oil through the injector seals. This work was completed and still now the Error comes on. I did notice that the garage had overfilled the oil above maximum so I drained some off to allow it to be between the correct level Markings (this was immediately after collecting the car from the garage so no chance for the oil to be diluted with diesel). The error seems to come on consistently when the engine is under strain, for example a dual carriage way up a hill and engine hitting around 3000 revs, however sometimes it doesnt conform to this pattern. And I am now at a loss, the only other error that will appear occasionally is the Mass Airflow Circuit error which I can clear and remains off for the majority of the time. Does anyone know what else I can do, I love the car and i am not in a position to buy another so want to resolve this slight issue. And unlike many posts I have seen I promise when I find a fix I will 1000% update this thread with a resolution, and even if it isn't fixed ill update also. Thanks In Advance!