My '97 Eldo's oil pressure light started to flicker when the engine was hot and I was stopped at a light. The dealer determined that I needed a new oil pump which he changed. The problem still persists. Now the dealer says it must be due to worn bearings in the engine. The engine runs fine and has never produced a knock or any other noise. I have only used synthetic oil for the past 5 years. Does this seem logical? Also, I have changed the oil religiously every 3000 miles since the car was new. The mechanic who replaced the oil pump also commented how spotless the inside of the engine is. How can bearings be worn to the point of reducing oil pressure. The engine has 95,000 miles on it.