When is this thing getting installed? And is Mag back to selling units? I thought they had a tune issue and pulled their units from the shelves.