No, that's the wrong pic. You need the one labeled "Oil Pan". Part number is KH-25-032-06-S. The pic you posted is the flywheel end.
Here's a link to the thread that Ryan (Jimbob) did. It's in the "Technical" section under "Tech Tips":
http://www.onlycubcadets.net/forum/s...ad.php?t=33411