Whenever I play certain songs in the iPod app on my iPhone 4 (4.2.1, but the problem occured pre-upgrade as well), the phone seems to have incorrect metadata for the Start Time flag. I've checked the metadata on iTunes, and it is 0:00, but when playing certain songs, the iPhone will always start at another point (EX: Nightmare by Avenged Sevenfold always starts at 5:44). I've checked and double checked the data in iTunes, restored the phone completely, and still the problem persists. The phone clearly has the whole file, as I can pause and rewind to the beginning of the some, it just behaves exactly as if the metadata was wrong. Any ideas?