It's pull, I think it will be fairly easy and adjustable, but of course it's easy to say now!!!
DBW huh, sounds great!!!

I gave that up so long ago, nobody makes big power using DBW it seems, plus its just another detail to keep me from getting done!!! I still have the pedal and throttle body if I feel like torturing myself though...
Jason