ok Its a bone stock SOHC the one that came in the car its a 90 EJ22 , so how would I do this? , move a tooth on the belt? or somekind off slotted adjustable cam?
Basically, any engine can be made to have its torque peak anywhere in its rpm range (limited by VE at the upper RPMs). To lower the torque peak, you need to do the opposite of what most tuners do for more horsepower: Less radical cam timing, smaller intake tracts, smaller valves, less carburetion. And more rotating mass (heavy flywheel) to make better use of the less frequent power pulses. With work, you can make the EJ22 reach full torque at 100RPM... but it will suck by 1000RPM.
If I were to do adjustable timing on the SOHC EJ, I would probably mount an extra idler wheel on the tension side of both T-belt runs, and make these idlers adjustable (like the fine adjusters on A/C tensioners). You could then use these to "dial-in" each cam's timing. The actual adjusting would have to be slow to allow for the tensioner to compress, and which one you do first is likely to be important (due to shared belt and tensioner), but my migraine is preventing me from thinking this through.
Edit: IF you make the cam changes and use a narrowed intake runner, THEN... (endedit)
You might also get some changes (hopefully good ones) by deactivating one intake valve of each pair.
All of this will lower max HP and max usable RPM.
Edited by NorthWet, 07 November 2013 - 04:42 PM.