:rolling: I went to get my I.C replaced tonight and the one they sent was broken !! a chunk off the base was missing ? now i wait again . while i was there the tech told me its now a recall . he printed it up and it says as of sept .30th it will be in effect. also on the print out it said any milage so you guys out of warranty will be good to go .