ib5's were used in all sort's, puma's, mk4 and 5 fiesta's, ka's, sport ka's, focus's, im sure some mk6 escorts had them too, and rover 25's with slight differences, depends what starter position you need though, i know that a sport ka or 52 plate onwards ka with a duratec engine, both those box's have the same starter position as a cvh so will bolt straight up but you need to make mounts, early ka's and mk4 and 5 fez's with endura engines all had the starter at the back at the top, and all zetec-s engines weather its a 1.25, 1.4, 1.6, or 1.7 out of a puma they all had them at the front at the top, and an rst lsd bolt straight into them.
let me know what you go for and exactly whats involved in sticking 1 in a mk4 as my cab needs 1 soon, i can see it all going pete tong when its mapped next saturday.