Mine is external, so I don't imagine it's anything like yours as far as mounting goes...
I thought for the longest time that mine had a vaccuum leak (and it did), so I replaced ALL of my vac lines... it worked for like two days, then the high idle came back... I started chasing sensors and it turned out to be my TPS and Idle control motor, but I couldn't find either for anything more than an arm and a leg and just about everything else was getting way old too... So I decided to start gathering parts for an MPI conversion... too much money later and lots and lots of parts; I still haven't started.
Totally not worth it IMO... I should have just bought a different jeep. I let way too many opportunities pass, but I'm too far in to turn back in any case; might as well finish and put this on my *never again* list!
Good luck to you!