i beleive blue smoke indicates oil, black smoke means its running rich, i beleive the fuel pump is rooted, i e leaning out, should do a fuel pressure test before u pull it out and replace it, may possibly be a faulty fuel reg aswell