seems like a dying engine, NOT!!!
err, i mean, not necessarily be true. sumtimes the wiring is lose and the indicator isnt getting the correct reading, take a look at d sensor for wiring defect, looseness, etc.
from the pix, the temperature doesnt increase wit the revv, so i dont think its the oil pump. seems like a loose / broken sensor.. is ur oil level sufficient?