I'm having problems with my '88 305 TPI starting after its warmed up. When the engine is cold after sitting for at least 4 hours it starts fine. After its warmed up though it cranks and cranks before it fires then when it does there seems to be a strong smell of fuel and a cloud of smoke. I've had suggestions of leaky fuel injectors or possibly the fuel pump. Has anybody else seen or heard of this and could offer any suggestions. Thanks alot.