I enjoyed reading through this thread. Did you do much prep work in regards to the rust on the battery tray or did you paint right over it? Also, did you spray paint the engine bay or was it done with a 2 stage paint like from a spray gun? I'm currently addressing my rust issues in my b210's engine bay and have given it some ospho treatment.