Plate with battery leads connected to it?

I would be concerned that something labelled positive and mounted to a metal surface which is grounded. Looks like a homemade junction point.

That's what it is.
It is stood off the fender with those two rubber grommets and never was an actual auto part.
Ditch that thing.