for some reason oil is leaking from the cap on the engine. i see oil stain's on the black piece next to the oil cap. what does this mean?? is my oil cap bad.?? also there is some oil stains on the pipe for the dip stick.. what could be the problem?? should i just replace the cap.. and everything should be fine.?