You are getting ripped off - he was just too lazy to rebuild the original carb and got you to buy a cheap replacement carb - now the pipe running red hot is an indication of too high an octane fuel, old fuel or a lean condition in the carb - it has nothing to do with the crankshaft unless the timing is off and that can be corrected. You need to find a different mechanic!
Also, it's not abnormal for a single wall head pipe to run red hot for a few inches - typically will only be seen in subdued light like inside a garage - get out in the sunlight and see if it can be seen - my CRF250 runs the head pipe bright red for 8 to 10 inches away from the exhaust port and it perfectly tuned - you don't see it outdoors, but it is very noticeable indoors.