Depends how mechanically minded you are. Chances are its something that you would be able to fix cheaply (like a broken vac line or a sensor) but if you don't know what you're doing and start replacing things at random, then yeah might be more expensive than paying a mechanic to look at it

Sent from my GT-I9305T using Tapatalk 2