While driving my battery light came on. Had it checked and it was good. Then abs light came on. They would come on and go off from time to time. Went to drive today and all lights came on the dash. Then electrical power went out but engine still running. Electrical went on and off a few times but engine still ran. Got home, restarted fine, check lights go on and off. It is a ford expedition xlt 2006. Please help, I live way out in the country!