Blinking red light

well there’s for repairs Johnny VESC Repair Services --- NOW WITH SOLDERING TIPS! - ESK8 Electronics - Electric Skateboard Builders Forum | Learn How to Build your own E-board

but if your vesc was running strong for 2 years and then went up in smoke, I suspect some debris cause this failure.