
You just know that this problem will (hopefully) be a really silly easy fix but it's just finding it

Akchewlee Dai - sometimes manufacturers ECU's have a bit of a gremlin and they issue a software upgrade via the dealer to iron out stalling/jerking etc. it's a long shot but you could try asking a dealer if there ever was such a thing for your model ?? maybe with you doing your own servicing for so long you've missed out on something?