Morning,
My Stelvio had similar issues.
My dash was inverting and steaming so I had a 2and hand one from Guzzibits. Had it cloned by Scorpion in Norfolk.
Research also said the speed sensor ( I only have one on rear ) would cause a problem.
None of these changed the situation but worth checking.
Baldrick said changes leads. I had done the plug cap swap previously. While I was at it I went from LHS taking apart all accessible connectors. Cleaning and sealing them up.
When I got to RH coil the was a hole were the lead fits in cause by spark erosion. Changed leads , filled it full of goop and put new rubbers on over the ht lead.
After 18 months I had the cure so I did.
Cheers
Min