its been in the shop for three months and this is what it looks like with half of the new wireing harness ...will it be ready for the aprill 25th cruise??????????