1987 GL-10 sedan EA82T 5 speed D/R locking center diff. ~155,000 miles. Car was running great and when I exited the highway, when I stopped on the off-ramp I was surrounded by white smoke. I smelled antifreeze very strongly, so I parked it. My mechanic didn't want to touch it. He said that when EA82Ts blow headgaskets, they usually warp the heads. Anyway, I drove it home ~30 miles, making sure there was coolant in the radiator the whole way. The temp gauge never got up to even halfway the whole time. The car sat for 6 months or so and I started it up. Still had the white smoke, but now had oil in the exhaust as well. Chalked it up to sitting too long. Started it up again today and still have the white smoke, but the smoke reeks of gasoline and I don't smell coolant anymore. During the whole time, I haven't lost any coolant that I can see, there is no mixing of coolant and oil and it seems to run fine. The impression I had today was that it is running extremely rich. What should I be looking at for diagnosis? At first it seemed like a headgasket, but now I'm starting to wonder.
Thanks,
Tom