lol i thought i had,yep every things torqued up and on correct, just checked the uj's one is worn abit i think as there is a tiny amount of movement in it,and just noticed one of the engine mount rubbers is perishing so that could explain the vibration.but the the speed problem is my main worry...