Sometimes, not always, my 2001 XJ will misfire very badly for about 5-20 seconds upon starting. It usually happens when the engine is very hot, like after highway driving for hours, then will go away and it acts like nothing ever happened. Check engine light will come on during misfire, and...