By sound generator I'm assuming you mean to fit one, since you have a 2.5si, not mod the foam in an existing one?
Takes about an hour to fit all the bits if you take your time. For me, the replacement rubber boot took a bit of manipulation to lock into the throttle body properly. Definitely worth it though.