Not sure about the low oil pressure (although it might not be showing true as they tend to get gummed up), but it might just have been a sticking lifter? I've had that twice and changed the oil out, run brand name (not bulk), and use an oil conditioner. Worth a shot.