Hello,
Can someone tell me if the attached pic indicates oil leaking from inside the engine, or if this might just be coming from the oil cap? Unfortunately I'm totally ignorant in this area. But I'm about to spend about $1400 having my AC compressor, timing belt, and possibly water pump...