i have not installed or seen one installed on a ram, but i am familiar with them on other vehicles. the bottom line is, they are a great product if you want to spent that kind of money. the P1SC is self-contained (ie: the oil stays within the charger and is not plumbed into engine). it will make plenty of power. i just don't feel that an extra 100 horsepower is worth 5 grand, but if i had 5 grand just to spend i might buy one. bottom line: in my opinion, you would get more out bang for your buck if you spend a little extra money on throttle body, injectors, intake, heads, cam, exhaust. why just get 100 horsepower when you can get 200 or more.
My name is Aaron and I hate stupid people.