the reason you can put that on your cobra is because some one at ford has given their blessing of it. At one time I would say that they actually did some testing of the product first, but that is hard to say now.
Guy's don't look at me as one of the "bad guys" here when it comes to this 6.0L. When you work at a ford dealership there is a book called the warranty and policy manual. If you work at ford I recommend you read it. The 2007 version is 375 pages. This is sent down by corporate and as long as you follow it to the letter you can't be wrong. If a customer wants to take their complaint up the chain of command at ford let them. If a Field Service Rep gets involved and wants to change the rules for a customer, fine let them they have that power. Not only that, it is ford's product they pay the bill let them make the rules. Granted they maybe contradicting everything they have ever said in the past.
This much I know. I have about 300 super duties with the 7.3L that are somewhere between 500,000-750,000 miles on them. Not only that I have about another 200 6.0L with 30,000 to 300,000 miles on them. That is close to 500 trucks and I have very few problems with them, because I maintain them the way they came off the show room floor. When one of our trucks goes down that cost the company over $100 per hour. I am not going to take a chance on the serviceability of these trucks by what some aftermarket company says. When it comes down to a shop as a whole I can't tell you how many driver's schedule there trips so they can get their trucks service by us. We even have a fleet that comes from west coast just for service. That says a lot, we must be doing something right. There is NO ford dealer that can claim that!
We can all sit here and talk about our 429/460 and our hot rods all day long. We can do all kinds of goofy **** to them. When it comes right down to it, when you step out of your garage and stop messing with your own vehicles and have to go in and put your name on a repair on a truck/engine that is making another man/woman a living it is a whole different ball game. It is like the engine builders we have on the site, if you watch them they may do things you may disagree on. It is their experience and their name on it. So they will do what they feel is the right way.
If you don't like what I say. Well come on out into the auto and truck service world. There is plenty of room for you. I hope you are fast because at a ford dealer you will have to work flat rate. If you work on medium and heavy duty trucks you better have the service manual open if not some one will tell you to pack your ****.
Sorry didn't mean to steel the thread.