How do I check the level and add oil to my 98 renault megan auto transmissi?
The car feels like it is struggling to move, I am sure it needs automatic transmission oil, but I cannot find how to check it, or how much too add to it. The owners manual says go to a dealer. But the ... more