I might be ignoring whatever you found here, but make sure your the oil breathing line from the valve cover to the air box is not kinked. I kinked one of the lines going to the air box while messing with the air filter once, I think it was the big one, and it started puking oil.
Great XJ Troubleshooting/mod sites list:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
2001 Jeep Cherokee 4.0 L Limited, White. Bought in Grangeville, ID 06/11/08. Stock everything.
1998 Jeep Wrangle 4.0 L, Green. Bought in Nampa, ID 02/21/09
1988 Jeep Cherokee 4.0 L, White. Bought in Vancouver, WA in 2003. 1st Jeep, White. Bought with 3" lift, added Pacesetter header and 40 series Flowmaster