No dramas guys,I will be putting it on the dyno in a week or so for some more specs. I also installed on my mates 08 navara D40 and the wheels span on take off.(so he ordered 1) it went like a rocket.
Dont know about longevity and i would assume any type of modification to any car will have some...