2004 suzuki forenza questions
Check the wiring going to the cam sensor,it is located in the top of the timing cover,and some time,s if there is oil leak on the cam seal will cause it not to read right and cause the code all so.
No oil leaks. Relucter wheel looks good. Wires at connector to cps has continuity at ground and battery voltage at other terminal. The 3rd wire must be return signal. Not knowing how to check that. I cleaned the bolts etc to coil mount. It seems like it wants to quit but only for a brief second under load. Driving on flat road is good if not under load. It becomes worse when ac is on. Most likely because it is under more load.