I'd go for a check of everything first, check your belts and pulleys..make sure the keyway is intact. go right thru the engine...tighten all pipes, brackets, clamps etc....wire connections...water etc in sockets...engine mounts too. breather pipes on the g'box, oil levels...make sure its all sound before you take it to a mech...might save you some $$$ if you do some investigating!!!