What is the symbol EPC means on the dashboard and do?

EPC stands for Electronic Power Control. there are many things that can set this off like a bad wire connection or a bad sensor. A dealer needs to help you diagnosis this problem properly.