I took a listen at the engine sample from Andy's PureData code page (http://aspress.co.uk/sd/practical22.html). The second half (where the engine was revving and accelerating) sounded pretty good to me! It might need some combination with samples, though, the idling portion kind of sounded off...
This is really cool, modeling the process instead of relying on samples is a really appealing solution. The first engine sounded like atari pole position to me but the second 4 stroke model is pretty amazing. I guess the added complexity makes the engine sound more appealing.