What kind of polymerase did you use ? For such amplification, I guess you should use a special enzyme... maybe Phusion® High-Fidelity DNA Polymerase (BioLabs). As far as I remember, Clontech also have special enzyme : Advantage® 2
This enzyme seems to be good for long fragment amplification... what about the extension step you use ? I guess you perform a 7 - 8 minutes extension step, and 30 to 40 cycles right ?... if it is a problem of specificity of your primers, you can try a touchdown PCR.
You also have to be sure that your primers are well designed. I guess that a 7 kb fragment is a genomic fragment, you can test your primers on cDNA (fragment should be shorter and easier toà amplify)
it is seen that Taq pol from phusion is most sought for amplification of large size molecule. It is high fidelity pol from New England Biolabs. You can try this