check engine light: have the auto mechanic check for the codes to see what's causing the engine light to come on, it's like 5 bucks to 20 bucks, then they'll tell you what needs to be replaced or fixed, it can range from 100-300 dollars depending on what part to replace...that includes with the fixing service...and test only center smog is pricey too, but if it's just a smog test then it's shouldn't be too much to get it smogged...
yea, and i gotta get it smogged. so priorities first. lol