Man Im stoked to see what kind of power it puts out on your truck. I'm getting antsy for mine...