December 2, 2008
I personally think the allen kit is kinda cool. It is a more simple install than an L swap. However, as stated, AED is out of business, BUT they were acquired (I forget who bought them)... I know Magnacharger produced that identical kit for a while. As far as getting it from Troyer, they charge a pretty penny for that kit... more than it''s worth.
If you dont plan on racing *or* anyting, and just want a lil more power for towing, etc., beyond what you can get from simple bolt-ons and tuning, then this is the perfect kit for you. And yes, its a very simple install that can be done in about 2-3 hours with the right tools and knowledge.