Originally Posted by
Sockethead
If you are going to have the oil pan off, I'd recommend the baffle, if you are going to track your car. Just buy a baffle and take it and the oil pan to a machine shop or performance shop that does aluminum welding and they'll do the rest. that's what I did.
As far as the oil pump goes, I replaced the whole thing with an Achilles oil pump. Not that difficult. it's just a couple of bolts that hold on the pump. I can give you some tips on replacing the oil pump if needed.
I beat on my car since it had 44K on it and the oil pump nut was tight as hell but I had already bought the oil pump.
Oil level sensor is on the bottom of the oil pan. You have to take off the aluminum support brace to get it but it can be done with an oil change.