like both jeff and eric said the clutch does not slip (yet, after i get to beat on it this summer it might lol) and i am 110% happy with the work they did for me and would recomend them for anything. they are going to get more of my business for this car, my TBSS and the girfriends CTS-V.
Eric did go over everything with me, what i think the smell was from was the engine. i rebuilt it, put oil in it and started it and drove it right to IPS to have it tuned so it had all of 20-30 miles on it by the time they got it so nothing really had time to burn off. i did have a coolant leak issue and didn't clean it off before i took it over to them. there is no smell now and it has been put through its paces.