Kelpro Engine Mounts are sourced from quality manufactures worldwide. Kelpro Engine Mount Front-RH MT8880. 1989-1995 Toyota Hiace 2.4 D (LH,YH) Diesel. Symptoms of failed mounts include vibration through the vehicle, shudder through vehicle on take off, thump or knock noise on deceleration, fluid leaking from the mount.