Would this work and how much time/exeperience does it take to put on? Intake manifold heat plate

Thanks for your help. Also, do you think that the lack in a heat source on the intake is my throttle problem?