Ya i have replaced all the above except the O2 sensor. i thank you all for letting me know where to look. Thanks again!!

Colin