On my Saturn L300 (2003) overall, it runs great. I hate the CD player. It skips all of the time, including with new CD's and at stops. It has bee replaced once before my warranty was up at 36,000 miles. Still the same problem.
I had a BIG problem with the electrical. The door locks would unlock themselves and the alarm would go off. My husband had to pull the fuse that controlled the door locks to lock the door. We took it to the nearest Saturn dealer, the replaced some electrical module. It has been fine since, occasionally I think it relapses in really cold weather.
Recently, I have had my right rear weights missing- twice now. I have had everything checked out. The parking brake was messed up on that tire.
Earlier this winter, it was a little hard starting, but seems fine now. I thought it was the battery, but never replaced anything.
I too had the dash light with the squiggy lines. It is your coolant light. Mine used to come on in the winter. It has to do with the temperature making the coolant more dense and the sensor is EXTREMELY sensitive. So when your level is slightly low, your dummy light will come on. As your car warms up, the coolant expands, making the light go off again. Your sensor is in your reservoir, so when you add the proper coolant, it should disappear.
I also have this light come on, but it is due to a very slow leak of coolant. I have to add some coolant every time this light comes on. I got it checked out at a dealer and they found that there must be a very small crack and recommended that I just keep an eye on the level.
My squiggly lines come on during the first few minutes. Then the car beeps at me. After that it immediately drops to the cold area. Even after the car's warmed up, the temperature gage varies/wavers quite a bit. I checked the coolant level and it's full.