I do not know about the comfortable fit. But I did get the pedal to operate on the table that I had next to the test stand. Others have used the pedal on here. Are you doing Your own wiring? I did mine with a little help from others on Moparts. Good Luck. Send me a Pm with Your Phone # if You like.