From your description, it doesn't sound like major engine problems, 'tho I could be totally wrong - I'm totally unschooled in mechanics, just experience and common sense. If it comes and goes, as you described, that is actually a good sign. SERIOUS engine problems will just come and STAY! Is there any smoke or oil leaks associated with this noise?? Both bad signs, of course. Internal engine problems (rods, crank, pistons, rings, valves, etc) will definitely let you know - by smoke, distinct noises (heard rods knockin' many times), oil leaks, gauges, engine locking up

etc, etc. Wish you luck......hopefully someone here will offer more help.
mechanically challenged mud
__________________
The only terrorists I fear reside in Washington, DC.
'03 TJ - 31x10 Trailcutter M/T's, 9000# Winch, Hi-Lift Jack, TopFive roof rack, only vehicle I own, takes me everywhere