Did you run a negative control during PCR ? If yes, did it show a band too ? I had a situation in which the PCR gave me a perfect band with the expected molecular weight but they were not what I wanted. Some non-specific one.
Like Kasim said, check your chromatogram !
SS