anyone have pics of the2.3 motor mounts with the stabilizers on engine ?...Been awhile since I took mine off n can't remember how they went on ?????...THANX!