Well... bad news. I just picked the car up and drove it about 15 miles or so and the oil pressure light started coming on at idle. I made it about 2 blocks before it started staying on even when RPM's were above 1500, so I knew there was a problem. As I was pulling in to a parking spot, I noticed it was just starting to make noise.
Hopefully the rod bearings aren't spent. Its snowing like crazy here, so I didn't get a chance to look at it. I'll know monday If I will be starting my search for a vx powerplant sooner than planned.