I have a 1995 discovery that would not start this morning, 140,000 miles. got it started. looked under passanger seat has 03 code, what does this mean? Also does not idle. runs ok, pleanty of power, please respond. Thank you. oxygen sensor maybe?