da mounting bracket for the Promote bumper is a little diff den da OEM's bracket...
i suggest u head down to the nearest acc shop n fix it....
wouldnt cost much...
probably 5-10 ringgit ny...
its kinda hard to D.I.Y coz of da bracket mountings are quite prone to cracking up under too high load...
jst my opinion bro...
cheers!