Could be a bad sending unit in the oil pan...it happens.

As for the sluggish feeling...do you have headers?

Check the wiring for the o2...sure it isn't burned?