Have a 1999 XK8 with low milage that overheated. Our only Jag dealership here in Maine is recommending putting another engine in the car. Would like advice on a Maine independent shop that would be capable of hopefully rebuiding the engine.