2nd gen.
3rds are weak, have odd issues due to first run of new models (u never buy a new model for 3yrs).
Cam or crank sensor issues, cant idle on hills sometimes, dont let it roll back a single bit on an incline in d, or it dies and throws lights up like an xmas tree on the console. Strange noises, so gutless ppl are doing some ect on all the time mod.
its a car engine, or minivan i forgot.
Its cute, but not a truck engine.