i have the solenoids now so you dont haveto buy them. and yes it came with all the emissions crap.