Timing

503,000 miles & it didn't need a new cam & lifters?

If you did replace the cam & it is a 'performance' cam, it could explain why it likes a lot of initial timing.