I dont know the availablility on these, but Pinball Inc repro'd the Police Force ramps. I'd say pick one of those up and forget trying to "fix" the busted one.
http://www.pinballinc.com/ramps/Police%20Force%20Ramp%20Set%20.html
EDIT: I just saw this was a 3 year old ressurected thread.