that really sucks..... I think they needed to address the problem when you told them about the oil usage. Now there may be a bigger problem! I say pull it and let them figure out what went wrong.....At that point you can decide weather or not to let them re assemble it or if your going to do it yourself. Not much help huh? sorry...good luck and keep us posted!