Inconsistent Temp

This oven came with the house. We have no manual for it. If you preheat to a temp, it is usually wrong. 30 minutes later it may get to the right temp, but another 30 minutes and it could be way off (hotter or cooler). Display temperature and real temperature are never equal. Cleaning cycle works perfectly.