thanks for your replies i do not have the car any more but i did find out what was wrong with the oil temp.the oil temp gauge is not connected to the oil system it is connected to the water temp so it is not an accurate measure of oil temp.The problem was a faulty thermostat once repaced the oil temp went back to normal