Took about 15 min. to install,a perfect fit.Engine ran right away with no adjustment.I did have to adjust the idle a small amount later on to fine tune.In my case this cured several issues I was having with bad idle,hesitation,stalling ect..In short I could'nt be happier