D series will NOT come near fitting your engine.
If you use GSR/ITR oil pan, be ready to use their oil pickup tube as well.
The b16 pan SUPPOSEDLY interchanges with the ls, but I had a pan which was claimed b16, and it would NOT fit with my ls bottom end. I now believe It may be a gsr, but youd be best to stick with a gsr oil pan.
Suck it up, and get the right ****, youll be happier later. If replacing due to damage you ABSOLUTELY MUST replace the pickup as well, I had a dented pickup from a prev owner of my GSR engine, and it was costing me 12-17 psi at high rpm, and 8-13psi at low rpm.