I have this weird issue where I saw few red oil drops while I was backing out in snow. I had to accelerate(may be at 2500 rpm) to wiggle the car out of snow. I saw few drops of red oil(transmission/steering fluid) on the snow. However I did not observe any more after I drove very slow in the parking lot. Location is exactly mid way in the front of the car. I took the car to Nissan Dealer and they cannot find anything obvious. Is there a way to find out what it could be? I did not find any noticeable change in the transmission/steering fluid level. Should I worried about this. Thank you for your time.