I am sure the repair person could have done any better. The 1st fix was $300 +, the 2nd. fix was another $300 +. I did ask the repair person if this 2nd. call could have been avoided by testing out the 1st. repair which he did. So is possible to improve the test on the first repair to catch the 2nd. problem? Thanks