Hello Geoff1,
Just wanted to say thanks to your tips above, i too had difficulty removing the 3 screws; but saw your posting and decided to do the same. my es300 has been running A-OK!!! it's idling a bit high though, but no more stoppings!! much thanks again.