YN59500021F3 – EXCAVATOR CONTROL MONITOR repair in Stesen Penjana Kuasa