bloody thread... Went to my car at lunch and saw a puddle of oil on the road (about the size of a peice of A5 paper ish) Its been sat there sinse 9 this morning. Looked underneath and found this... Smells like gearbox fluid and its coming from the gearbox so im guseeing its the gearbox lol. What is the green bit above? Am i going to need a new gearbox? Fecking well hope not!!! Please help!!!