Jesus A Rodriguez
Active LVC Member
I have 04 LS V8. I got my oil changed around May if this year. The computer is telling me 10 percent till oil change. I find that kind of quick it's only been 6 months. And I'm also low on antifreeze. Does this sound like a leak somewhere?