Cardone 67-0007P throttle assembly?

Have been cross referencing until I am going cross-eyed, trying to find a more cost effective throttle assembly for the 05 and later cars. I keep coming back to cardone re-manufactured throttle 67-0007P. Has anyone tried this? at $120 I am willing to try. looks like the actual pedal assembly would have to be rigged, but… Has anyone already tried this?

Bill

this could be good if it is a direct drop in