well my car leaks 1-2 drops of oil after turning it off, i want to clean the engine, but im pretty sure i wont find the leak due to the reason that i dont know jack about cars (still learning) . ive been told its not a big deal but the oil drops on the floor bug the crap out of me! what should i do? should i get it checked out by toyota? i have a friend that works there, should be able to help me out....