I know im a 12 valve guy but my buddy has a 99 24 valve with an edge comp chip. anybody use this chip? what do you think about it? he claims that the chip givess 300 ft. lbs. of torque like edge says but his truck doesnt seem to pull like my buddies stock 07 at all. what do you guys think? good chip or no?