I have a 97 nissan pickup XE ext cab, 97,000 miles. Truck was stalling and bogging out at random times, mainly when put into gear or when coming to a stop. Checked the codes, bad o2 sensor, changed that, same problem, checked codes again, bad map sensor, changed that (86 dollar part at autozone). Also just for the hell of it changed the fuel filter. Now is where I am getting frustrated, The cars still gives me the same problem i had before with the stalling and bogging, even after i changed the o2 sensor, map sensor, and fuel filter. However the truck is still throwing a code for the map sensor, i even had the codes cleared. The truck it self actually runs better, but the problem i was trying to fix from the get go is still there. any help?