Those pictures look very nice but my engineering skill level stops at detailing I'm afraid! Had considered trying it after watching some YouTube videos but would probably make a bigger mess than it's in now.
Kevin, can you PM some photos of the offending panel & we'll have a chat off-line, if I can help I will