Yeah i agree, but teething problems the garage sould sort out.
They have already sorted out most of the teething problems with the car when putting the other engine in, they even lent him a car while his was away and came to collect and drop off his car !
You cant expect it to be perfect when Diz was so desperate wanting it back, which is fair enough, but IMO it didnt give them much time to test it etc.
Their is different circumstances with every customer in a business so it would be better letting the company and customer sorting it out so that they are both happy and others keep out of it !