2018 Parker 23SE instrument panel detached from dash due to failure of the epoxy on the screws. I have all of them off now and am ready to reattach. Plan is to use JB Weld for strength but would like anyone elses opinion that has had to deal with this. Epoxy also failed on front hatch support.