Okay guys, I'm back with a problem on my Grand Prix. I have a 2000 Grand Prix Super Charged GTP with about 116K+ miles on it. I recently got the engine compartment fire recall done by GM about 2 weeks ago, and it had ran rough after they did some things. I took it back to them, got everything fixed, and I was happy with my car once again.
Today, while starting out after the light had changed green, I decided to put the petal to the floor to see if I had my normal power. Everything went well with that until I got about a half mile down the road and noticed a trail of smoke. I pulled over, looked under the car, and saw a huge leak of oil, leaking like a faucet, it wasn't a small drip here and there. I immediately drove it home, lifted it up a little, and tried to look under the car to see if anything was broken. My brother, who is 1500 miles away told me it could be the oil filter, oil pressure switch, or a broken seal somewhere. But it seem like it may be more major than that. I took pictures of where I thought the oil was leaking from, but it's only a guess since I cant have the car on and be under the car at the same time. After all this, I checked the dipstick, and it was completely dry.
I just need to know what I need to do to fix this (if it's simple) or get it to a mechanic on Monday.