I see this is your 2nd post so 1)
2)While I don't know what to tell you regarding your currently listed problems, I know one from 1st hand experience
and that countless people on here can also attest to. The SPI engine, at least factory, is damn near a ticking time bomb. The SPI is the Ford CVH engine which has the lovely problem of the valve seats dropping out and messing up the engine. You don't say how many miles are on the car or if it is the stock engine but assuming they are, depending on how mechanically inclined you are & how much $$ you are looking to put into the car (in central CA, talking to the tune of around $2000). It might be beneficial to get rid of it.
Just food for thought.