Ok I have a 95 Civic EX B16A P28 s300. Head- Cometic 81mm head gasket, Skunk2 Pro 1 cams, Skunk2 cam gears, Skunk2 valves (std size/compression), Skunk2 valve springs, Skunk2 retainers, Edelbrock Victor X manifold, Blox 70mm throttle body, ARP head studs. BLOCK- CP 9.5:1 pistons, Eagle rods, ACL bearings, Balanced and polished crank. FUEL- BDL Fuel Rail ID1000cc Injectors Walbro 255 pump Type R tranny Exedy stage 1 clutch. I'm sure I didn't have to list all that but I figured it wouldn't hurt. My problem is that after about 20min of driving in the daytime and maybe 40min at night my CEL comes on and the car wont rev past 2500RPM's. So I used SManager and checked my CEL code and it says its overheating but my temp gauge reads normal. So my first thought was that maybe the temp sensor is ****ed up but if it was bad wouldn't it not read at all? Anyways I live in Las Vegas, Nv and it's been super ****ing hot out lately, like 103-108 degrees so I'm sure that's not helping at all. Just wondering what this could be? Can I take my thermostat out to make it constantly flow? I need help cause it's my only form of transportation and I don't want my girl to drive it and get stuck somewhere. Any advise would help. If you need more info or I forgot to add something LMK. Thanks!