Recognize these parts?
Top left one of two power steering pump bracket(the one that attaches on the reservoir side) and the two right are brackets for shifter mecanism.
Print