Im not sure if the oil dipstick tube has an O ring that seals it with the engine surface. I recently changed the O ring on the transmission dipstick tube becasue it was also leaking, and after replacing the O ring it immediately stopped. Maybe you should try taking the tipstick tube out and seeing if it has an O ring, adn that might be ur problem