Во-первых, грузовичок - через О, потому что ударение падает на О. Падало бы ударение на другой слог, написали бы через ё.А во-вторых, через дефис, потому что это сложное существительное, которое состоит из отдельно употребляемых слов. И слова эти не соединены никакими соединительными буквами типа о и е. (парОгенератор, парОход и т.д.)