does the car not go past 4k rpms? or is it just weak after 4k? either way it seems like you have a problem. check your ecu to see if it is throwing any codes. vtec on a sohc is not like dohc. you don't "feel" it or hear it nearly as much with a sohc.