Hi there, can anyone help! my frontera has an intermittant problem it will start fine then after a while it will loose power the engine check light comes on and it throws out white smoke out of the exhaust, it seems to happen when you put it under load, also it will not rev very high when this happens! any sudgestions?