Was the amp already screw on the alloy bracket, which is also acts as a heat sink, if no you didn’t forget to smear the mating surface with MS4 silicone grease amp or an equivalent heat contacting compound if not the amp could go faulty sooner or latter.
As for the separate earth, what earth...