That's a difficult decision. Dealerships charge a minimum of 1 hour for diagnostics. $300 isn't much money for a dealership.