I am trying to clone an E.coli gene of 2106 bp into an expression vector. 

The first problem faced while cloning is that the PCR is not getting optimised. 3 Non-specific bands are getting amplified along with the desired product; even when the band of interest is gel-eluted and then amplified. Second problem is that, the PCR product which is gel-eluted, after restriction digestion is giving rise to two bands. one above 2Kb and another just 100-200 bp less than 2Kb. The primers bear the restriction sites for BamHI and XhoI. I have checked in NEB cutter website that the gene does not contain the restriction sites for BamHI and XhoI. Can anyone please help me what is going wrong?

Similar questions and discussions