No there is no over spray. it is still mounted so I don't know about bolts yet I dont want to pull unnecessary parts until they are wanted or needed. I am sure I can get them off in one piece the Datsun z cars have a similar system. Make me an offer.