Don't discount anything. All this new parts and "professionally rebuilt" stuff means nothing these days. DON'T go thinking " it can't be the problem because it's new".
Seems like you've "eliminated everything " that's been suggested because"it's all new"