Sounds exactly like a bad LB7 injector, or exactly as my bad LB7 injector anyway.
If you're positive that it smells like diesel, there's only a couple other possibilities. You could have a cylinder low on compression, but then you'd likely have other symptoms (down on power, fuel mileage...