I have a 04 360 F1 spider 17k miles found oil under engine.will not go into gear.Any info would help.Also light on dash low pressure warning.Thanks for...