Cleaning up engine bay for paint questions

You will get a cleaner job if you will unbolt all that stuff from the firewall before you start painting. Get it all sanded, shoot some epoxy primer on it, let that dry and then top coat it with the color you want to use afterwards. If you paint the color within the time frame of a day or two, you will not have to sand the epoxy primer beforehand. Buy one of the purple spray guns from Harbor Freight to paint it with. They cost $26 with a regulator and do a nice job.
That's awesome thanks for the advice. I have a $30 one from princess auto that does nice work.