I also paint for a body shop and would have to second the etching primer....according to everything you read most materials actually won't stick to most metals without an etching primer....it'd be definately be worth a shot