Well UPS stopped by today but I wasn't home. So I called and scheduled a pick up. It's the test pipe from SBR. As far as the O2 Sensor... I'm going to go ahead and change that out as well this week. To save a headache of buying a used one and wondering if its any good or not I'm just going to buy a new one. Hopefully the rest of the parts get here and I put everything on over the weekend and the car is okay.