hi freelander just kept reving then loads of white smoke. would not turn of even when key removed, any ideas would be greatly receaved, it is a 2ltr di. also is ther any other rover di engine that would fit straight in many thanks. it is a 1998