Hi there!
It's been so long since this so I didn't even remember where the problem was

! I don't know if these are the leaks I'm thinking they are, but I've had some leaks with the accelerometer. Don't ask me why, but if you have the accelerometer enabled it will leak when you touch the screen (completely senseless, I don't know if it's even a real leak), so you have to dismiss accelerometer's delegate when you touch the screen and re-assign again after this:
Code:
// In the touchesBegan method, just at the beginning:
self.accelerometer.delegate = nil;
// In the touchesEnded method, just at the end:
self.accelerometer.delegate = self;
As I've said I don't know if these are the leaks caused by the accelerometer... I've also read in other forums that the Instruments tools may cause false positives (related to the UIKit, the CoreGraphics, etc) and that you shouldn't worry about them, but I'm not sure if these are one of them...
Sorry that I couldn't help you in a better way!
Let me know how it is going and I'll try to help you as much as I can!