What additional information (if any) does that unidentified device program show for those devices?
(and where did you find that program?)
Have you tried Intel's site to see if there's any information about the chip set on that motherboard, which might help point to the problem?
Finally I found it. It was the AMT SOL driver and the HECI driver. Not sure why Systemupdate didnt show them but anyway I went to the intel boards and looked around and figured that had to be it so I went to lenovo and searched for it and found it (I must have overlooked them 100 times) anyway its all better now. I can send you the link to that program in PM if you want. I dont feel comfortable posting links on any forum
but I assure you it worked nicely and if you feel like putting the link here go right ahead.
Thanks to you all for helping