Ouch that looks kind of bad. I cut the substrate on mine a tiny bit and look how it clocks! Give it a shot and hope it works Best of luck!