The real proof of how much primer you are REALLY applying is look at what is in the can!
How much primer would you need to spray a fender out of a gun? Maybe a pint of mixed material? Maybe a quart for a few coats? That's 32 oz of material. The aerosol can has about 3-4 oz of primer in it!
So does a person use 8 cans of primer to prime a fender? No, they spray one coat until it "looks" like it is covered and think it is "primed". What they have is VERY thin and most any moisture is going to go thru it.
If you are going to use rattle can, spray a BUNCH of coats!
There is NO WAY "cheap" primer is going to hold up. However, God forgive me (

) if you were to use something like "Rustoleum" primer it will do an amazing job. HOWEVER it
WILL need to be removed before any
real auto paint products can be applied.
But darn it, this stuff adds up when you are buying it by the case. Have you thought about bringing it down to some shop and letting them shoot it with a few coats of real epoxy primer?
Brian