Hey man I'm not sure when you had that ticking noise but did you ever figure out what it was? I just recently started having the exact same noise on my 08 Shelby. From what I've read sounds like a sticking lifter. Let me know what you came up with. Thanks
Chris
Chris