I know it's not a diesel but my moms Chevy aveo was having trouble getting up to highway speeds so my dad went to look under the hood to see if he could see something ( far from me mechanically inclined). He said its got oil leaking from the top of the engine. They don't have alot of money and with a baby due in a few months I can't really help to much. Anyone know of a good mechanic near San Antonio who won't rip them off. Any info will help. Thanks.