Thanks Marcus,
So when you found it was overfilled, that was found by you physically checking the dipstick some 5 months after the car had an oil change service.
In effect, it was likely to have been overfilled at that service point, rather than suffering from oil dilution during the last 5 months. Likely - is the operative word, since it’s now not possible to confirm that.
For future reference, always check the oil level before start up on the morning after the service was done, to ascertain where the level sits.
Re. Replaced oil pressure switch? :- can you please update us on whether that has solved your problem.
Kind regards,
Gareth.