This morning my 98 2.4l tacoma did not want to start. It cranked a few time making the normal going to start sounds, then like it shifted into a faster speed, almost like it had lost compression. It did this one other time (a couple years ago) and I let it sit for a few days and it started and has run/started fine until this morning.
So I kept trying the starter on and off, until it started. then the engine made a real high pitched squeal for about 30 seconds. After that it is sounding and running fine.... Any suggestions? I wondered if I had a sensor go bad. The truck has 178K miles, but does not use oil and I get ~21 mpg