2004 Hyundai Santa Fe Q&A

2004 Hyundai Santa Fe Question: I keep putting oil in and I don,t see a leake on the ground.

my engine wants to stall -
Answer 1
A little more INFORMATION please??????????????? -