I had the camry '95 LE lifted today for inspection and I have noticed something like a piece of rubber or some sponge tucked in a snug spot between engine oil pan and the automatic transmission... Further inspection shown two studs on the transmission case holding this rubber piece in place...
What is it ? What is its function there ?