Originally Posted by Just Dave
They are Brittish, so you will have electronic issues. I personally wouldn't own one since parts are expensive and ......
They are made by ford, they may be british in origin but just like the jaguar, ford makes therefore I won't own it.