My 2003 Civic had a check engine lite on. The honda dealer reports i need a new throttle body which will cost 0. Why did this happen and is this a normal amount to spend on something like this?