engine and transmission suspension for Peugeot 504-604