Well, I was HOPING that my OBDII tool would read oil pressure but no big surprise, no luck. I've been throwing all this info at my brother (sadly half way across the country or he'd help me out) and he thinks it could be all sorts of things. A rod bearing/other bearings, a lifter, bad oil pump...