Ive got a civic with a b18 and like it only does it somtimes but i dont know what it is like the other day i tried to drive it after it rained the ground was wet but not like alot of water it had mostly dried up but i drove my car down the street and as i was drivin back it wouldnt go over 2500rpm and if i let off the gas it would idle i had to keep dumpin the clutch to get it back to my house somone told me it could be the tps i checked the filter its good i checked the wires to the tps there good help me