Hi friends. Actually i have 2 problem which is on of them is same. By the way i have pajero 3.5 v6 24valve 6g74. 1- i have engine vibration on the idle. I checkd the engine mounts . Timing belt and also timing. Spark plug and wires changed . Oil changed . Vacuum leakage  checked by splashing water around the manifold. Fuel pump checked and also the injection parts got clean. But still i have engine vibration at 700-850 2- after one hours driving  engine start to lose the rpm to 550 eve