most parts were new not even a year old turned out the icm which was about 7 months old went bad problem solved ty