Why would a 1989 Olds service engine light come on when on an uphill curve but go out at level highway speed?

You might want to check all of your fluids i.e., brake fluid, steering fluid etc. Do you have enough oil in the engine? Check all the fluids and make sure they are at the level they are suppose to be.