2000 Chevrolet S-10 LS 2.2L from North America
All in all, I'm happy with it
I bought the truck with a cracked engine block. However, that was due to lack of proper care. The former owner hardly ever changed the oil. Never serviced the cooling system (only added water instead of a 50/50 mix of coolant and distilled water), and ignored the check engine light for 11/2 years.
I replaced the engine (and related parts; starter, alternator, radiator, cat converter, O2 sensors, etc) with a new GM crate unit. I'm a retired auto mechanic trained in Asian imports. I found it far more difficult to work on than its Japanese counterparts.
At 6k miles, the new engine lost all oil pressure and fried the bearings. The factory and dealer replaced the engine for me as a gesture of goodwill at 80,000 miles (probably because they knew they couldn't bamboozle me). No problems from the 2nd engine (so far). If you build 100,000,000 engines, you're entitled to 1 goof.
I've driven the truck from Florida to New York and back 3 times. Performance is sluggish, but that's to be expected. It handles great as small trucks go, and the ride is fairly good. MPG is so-so. Japanese trucks of a similar size do a bit better.
I've used it to help friends and family move. Even loaded, the engine is slow, but the torque is pretty good.
Would you buy another car from this manufacturer? Don't Know
Review Date: 6th March, 2013