I installed an SYE last summer and noticed that it smelled hot (I know hot has no smell but you know what I mean) after driving, especially at higher interstate speeds. When I first noticed it I thought it was just the woody shaft throwing grease on the exhaust but I still smell it. I remember using a small precision screw driver to push the pump back up on the plate but is it possible that it fell back down after the install? Could it be due to my pinion angle being slightly off?
i had troubles too with getting the pump pipe/hose back on the fitting, it has to snap into place, i almost let it go thinking it was ok, but decided to force it a bit more until it snapped into place ... i then was convinced it was on.
Let the jeep cool for a bit and get under it see if you can pin-point the smell ...
It's most likely grease from your sye spraying on the muffler- tailpipe. Everytime you grease the sye, it only needs a bit. It's easy to over-grease and whala, you get that smell like something's burning up.
You're just having the " Didn't I get that TC Oil Pump on correctly freak-out."
I just installed a Tom Woods SYE and had the same experience. I crawled under it and there was grease all over from the U-joints. It really smells when the muffler is hot.
I had the same worries about the oil pickup being seated properly in the oil pump. However, I think that the pickup tube to the oil pump can't come out if it was pushed in adequately. I think the bottom of the t-case will hold it in place.
You could always drive it for a while, crawl under it and put your hand on the t-case if you are still worried.
I had the same problem but it was cause I did the speedo gear at the same time and the tranny fluid was leaking out of the speedo gear just enough to blow a drop back once in a while...just a thought as I could hardly notice the leak by looking at it?
2010 4 door wrangler stock for now in burnt orange longhorns style!!
I just looked and there is some oil around the output shaft seal. I may have a small leak there but I don't know if any is comming out or not. I'll have to keep looking around. Thanks for all the suggestions