Hi all. I have a 1997 Safari Serengeti. I had a check engine light come on and off while driving. when it came on I loss power, power comes back when it goes out. also at the same time my brake pedal was very soft and I had to pump it to firm it up. ...