Engine rotating sensor?? You mean the crank position sensor?
Has any of the garages in question actually recommended dealing with the oil problem?
Any engine warning lights come on prior to the car cuttng out?
To me its sound like a faulty crank or cam sensor dropping out..this can cause stalling,loos of spark or injector pulse..the only way to know that or verfiy..is to get the car scanned as the fault happens..this means obviously driving the car whilst its on live data to watch each sensor or capture the event at which the fault happens..that means you'll be able to narrow it down further and take nessesary steps to resolve the issue..with the oil issue it possible that oil has got into the contacts on that sensor or internally and no doubt causing the fault or has continued to..so tat being said id say by the sounds the fault its either the crank or the cam sensor at fault...I do hope this helps
Hi..you cant do any checks unless you know what sensor or component is at fault...to do live data or capture the event will need a high end scanner..you dont have to have it permantely plugged in..as by what you have said the fault occurs often at certain times when the cars in use..in that case any good local auto tech or electrician can do that instead..you can cheap handheld scanners to help id fault codes that might be stored..Autel do some good hand ones..you may want to look at either on ebay..but avoid chinese copies or machines sent from that region...