also has a brand new battery and starts and drives just idles rough because of the sensor and leaks antifreeze because of the oil pump gasket needing replacing.
I see where you put oil pump here and up above but I'm guessing you meant Water pump? GLWS either way!