I think if you paying that amount of money and having these kind of problems it's pretty shocking tbh, if your engine fucked and couldn't afford the repair bills on top of other bills would you ring a company up saying ahh no worries mate people make mistakes it's fair do's . Part's should be sent back for a full refund, you can't afford those mistakes at those price's anyways seems like your sorted coming along really good