I haven't quite got a chance to get under my car, but I came out of school and a puddle of antifreeze.
Put some more in, turned it on, and it looks like it is leaking from above the oil pan, not exactly sure where, but it's there somewhere.
I was told it could possibly be the water pump, anyone else have any guesses of to what it is?
2006 aveo sedan, 1.6