Thanks I will try calling!

My mechanic says the bracket is pot metal. Also says his guy may be able to weld something...but rather not.