Could be something with the dyno but I don't know why the power bands would be moved down so much. But I agree, unless the OP is interested in spending money on an R&D project I'd just fix the oil pressure issue and then put it in the car and see what she does at the track.