It still could be that, but I was thinking while I was working last night, let me try to change the oil. I wanted to check it anyway and make sure I don't have a head gasket leak, and only about 2 quarts came out. I couldn't get the filter off, the guy that worked on my car before was pissed at me for bringing it in and tighened the filter with a strap

My mech moved and that guy doesn't work with him anymore.
The oil looked a bit odd. Could be I'm used to seeing syn. oil from the other 2 cars and this is a diffenert weight (10w-30 v 5w30). It looked bad comming out but I grabbed a sample to take to my mech to get his option