My creak a couple of years ago sounded like the pedal, but turned out to be the seatpost. Couldn't reproduce it when off the bike, but it only occured when pedalling sitting down not when standing up. Took seatpost out, added a spot of grease, put it back in and tightened well and creak went away.