I have a 2001 RX300. 160k miles on it. Runs great except using some oil. About every 4 tankfuls I need to add about 1 to 2 quarts. Took it on a trip from PA to Florida and back. Every fill up had to add 2 quarts of oil. On the way back the check engine and VSC light came on. When I got back home I check the OBDs and have P0300, P0302, P0304, P0306. Is the VSC connected to these codes also? If not how can I check to see what the VSC codes are?
Spark plugs and coils packs have never been changed in the 7 years I have owned it. I do not think they were changed by previous owner either, so I am thinking that is the first step. new spark plugs and coils paks. Anything else I should be looking at?