Have you have had your transmission fluid flushed? If so, the mechanic may of left it at the "MIN' mark instead of the 'MAX' mark. Once the fluid warms up, the level will change since the oil expands. The repair shop may of not thought of this when they checked your transmission fluid. Personally, if there are no leaks, I wouldn't worry about it.
Your gas cap light is on because you have an EVAP. Leak somewhere. It says "check fuel cap" because that is the most common leaking source. If the fuel cap is on tight, you will have to get it looked at.
SPONSORED LINKS
Sunday, February 20th, 2011 AT 7:23 PM