What is difficult about this? Car companies, and others such as Bosch, have spent millions developing these monitoring systems specifically to help diagnose faults.
Two options
1/ Replace parts at random in the hope that you will eventually stumble across the faulty part.
2/ Get the fault codes read, post it up so we can tell you how to fix it, get on with your life.
norm
July 2009