Nevermind
i just changed my oil just now...and found out that the autoshop i went to before did not change the oil when they were suppose to....the car was low on oil...it came out all black and the filter was left unchanged. when i was driving on the big curve the oil tilted to the other end which probably caused the engine from taking in oil. since vtec on this honda accord kicks in only at 4000 rpm it choked because there wasnt not enough oil. sothe car is running fine.