+1 to revving - engine's definitely on and you're revving it out heaps?

Probably is your gearbox or torque converter.

obtw, redbook doesn't say it's got DBW...