Because of the bcm mine has a 5 second delay before starting up. Are you leaving it plugged in long enough from a cold start for it to start up on it's own? Does it shut off after a few seconds when you turn the car off?
I think the torgue reading being off is a know issue.