There is no known way for an engine to run forever. The engine may eventually wear out, or it may combust in an accident.