Toyota rides truck wave to 6% gain