Hi yes the oil leak was fixed by the garage that sold it me but i took it to local Main dealers for a rumbling noise in the front and the hand brake sorting out only for the to find the front transfer unit was shot so they fitted a new unit under the warranty also supposedly did the hand brake...