has it got a oil catch can on it? Could it be plumb'd in wrong because my mates gt was puffing out smoke.
But it does sound like its on the water side.
i use a very good independant mechanic. he is honest and does not overcharge. He is also willing to do anything you ask him to do and will do bits and pieces you wouldnt normally get from a regular garage. as your in kent it might be worth your while to go see him if your not that far away.