durable circuit board bl1830 overheat overvoltage for makita 18v not broken board circuit pcb parts for makita