hello might think this sounds stupid ,but the sump drain plug is it located at the back of the engine just in front of the gearbox crossbar member , i have also bought mobil super fe 5w 30 engine oil is this okayand finaly i bought the oil fliter of e bay it states on the box london taxi...