please get them to check your motor mounts.. also latest flash for the ATX tranny.... and also purge valve solenoid.. common things to go bad .... ATX - SHIFT SHOCK.. 1st to 2nd gear... also consider the fact that 04 has a 4 speed ATX.. so fuel economy is not that great