I just changed the oil in my 1995 F355 and after getting it all back together, found this odd rubber part on the garage floor. Can anyone identify it?...