Grease on the pins is ok, it's conductive. A little up there will even help keep moisture out, so you didn't hurt yourself there. I was more concerned with there being junk in the connector.
Sounds like your problem is elsewhere though. Could be the pip, could be a bad coil. Do you have any friends with 5.0's (trucks work too) that you can exchange parts with to help troubleshoot? There are tests for this stuff, but since swapping it out is so simple, that's often an easier check.[/QUOI
I changed the ignition coil first thinking that was bad then the TFI so my next move is the PIP sensor? Where the hell is it and where do I buy one?