I'm on year 3 of looking for a ramp. Hoping they get remade at some point. It is said it's a challenging one to remake because of the style. Never had to look for a translight/backglass. Assuming they are few and far between as well but I've never looked for one. Good luck in your search