the veh. speed sensor should not cost you more than $50.00 and its a piece of cake to change it.... do it your self.. the oxygen sensor, does it really need one??? do the veh. speed sensor first and then reset the Ch. eng. light and see if it comes back on.....