If you had new struts installed, they may have been installed improperly
A bad fuel injector can cause your 2004 Toyota Camry to smoke when you start it up. A plugged air filter can also cause it to smoke.
A short circuit.
Yes if it is the 2.2l engine it will fit you just have to plug the distributor hole cause 97 has coil packs
Its old, google how to clean (ICV) idle control valve.
You need the fuse box.
A bad fuel line can cause a 98 Toyota Camry to stall during acceleration. This happens when the line can not get proper fuel to the engine.
The blower motor resistor is defective.
Thermostat is stuck open.
Oil can either be burned, or it can leak
A rattle in the right front fender of a Toyota Camry may indicate that you need a wheel alignment. It could also point to a problem with your struts.
Bad wiring can cause a short in the radio. Bad battery will not.
CV Joints are the most common cause.