I drove my car to work and everything started up fine and was running perfect. I went outside to start it in the morning and the car won't start and gives me a lot of error messages on the dashboard. I'm getting power in the cab and my lights turn on, but my milage and trip just has dashes through them and it won't register the car is in the "ON" position, so I'm not able to read if there are any codes. The battery is perfect and I tested all the fuses and pulled the ignition starter relay to test it. There were some storms that night, so I'm wondering if lightning fried something. Any ideas?