When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Yep, anything that has an OBDII computer diagnostic port, most vehicles after 94 in the US have it. Newer vehicles tend to have more codes and sensors that can be monitored.
I should point out that a basic scanner, like the UG, can read engine codes, but there can be other systems (ABS, suspension) that each have an ECU and those can require a more advanced system.