Could your cat conv be clogged? Have had the clogged cats set that code, assuming all the wiring for map checks out.