sorry, folks for this late response. The car just seem to be doing fine after that initial problem. The oil level, I think was my mistake, the car was not on a level surface when I checked the level
One question if there is a heavy oil leak I should see oil spots at the place I park the car for a long time, right ? hope leak doesn't get collected somewhere else.